Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DomoticaGrunn Meetup #8

DomoticaGrunn Meetup #8

An evening with Home Assistant door Arnoud de Jong en Albert Alberts

DomoticaGrunn

April 04, 2018
Tweet

More Decks by DomoticaGrunn

Other Decks in Technology

Transcript

  1. #8

  2. Agenda • Intro • Sessie #1: ”An evening with Home

    Assistant” door Albert & Arnoud • Heb je een vraag? • Ervaringen uitwisselen, klussen en brainstormen …
  3. Onze host van de Herman

  4. Sessie #1 “An evening with Home Assitant” door Albert &

    Arnoud
  5. Home Assistant Home Assistant

  6. Home Assistant Home Assistant Hassbian =

  7. HA & Docker = Hass.io Home Assistant Docker + Hass.io

    =
  8. Docker containers

  9. Hass.io Hass.io Plugin b Plugin c Plugin a Hass.io =

    +
  10. Demo Hass.io en plugins

  11. Home Assistant config • yaml • Componenten (vanmiddag 1035 )

    – Automations – Notifications – Sensoren – Switches – Scenes
  12. HA best practices • yaml – Documentatie: wikipedia, yaml.org –

    Editor: vervang tabs door spaties • Toegang tot de config files • Controleer ALTIJD de syntax • Configuratie opdelen in files • Wachtwoorden in secrets file • Versiebeheer of backup
  13. Demo HA config en repo

  14. Automations • Wat kun je automatiseren? • Bijna alles! •

    Hoe? – yaml via de config files – Python via AppDaemon – Node Red visueel
  15. Notifications • Berichtjes op je … – Telefoon, tablet, computer

    of TV • Van bijna alles … • Hoe?
  16. Automation & Notification demo

  17. Floor Plans

  18. None
  19. None
  20. Pub-Sub mechanisme • Publish-Subscribe – Sensoren publiceren – Subscribers luisteren

    • Meerdere “luisteraars”
  21. MQTT-broker • MQTT-broker onprem • MQTT-broker online • CloudMQTT, HiveMQ,

    etc. …
  22. Sensoren • Sensoren publiceren – Stroomverbruik – Temperatuur – Vochtigheid

    • “Fire and Forget”
  23. InfluxDB + Grafana • Time-series database

  24. Grafana demo

  25. Meer leren? • Website • Cookbook & Github • Forum

    • Discord • Podcast
  26. VRAGEN RONDJE! Zit je ergens mee? Stel je vraag

  27. None