Ik vind homeassistant niet zo eenvoudig om te leren dus deel ik graag mijn ervaringen om het anderen eenvoudiger te maken.
Om te starten met het begin, ik heb deh ome assistant geïnstalleerd op een raspberry pi 3b+ via deze tutorial: https://www.home-assistant.io/getting-started/ . Dit werk goed.
Ik heb twee add-ons geïnstalleerd: configurator en node-red. Ik moet node-red nog leren, als iemand een goede tutorial kent, dan graag . Configurator heb ik al gebruikt om enkele van mijn smart devices toe te voegen die niet in de wizard staan of interessante functionaliteit toe te voegen.
Wat te doen als je niet meer in home assistant kan nadat je configuration.yaml hebt gewijzigd en herstart hebt
Mogelijks laadt home assistant niet meer vanwege een type foutje. Dit kan zo klein zijn als een spatie vergeten zijn (ja: eigen ervaring)! Hierbij de manier om dit op te lossen vanaf de command line op de raspberry pi: https://community.home-assistant.io/t/e ... cli/100421
Wake on LAN functionaliteit toevoegen zodat de computer kan opstarten op commando van home assistant
Via de configurator in configuration.yaml het volgende toevoegen:
Code: Selecteer alles
wake_on_lan:
switch:
- platform: wake_on_lan
name: "Computer aan"
mac: 00:11:AA:BB:CC:DD --> jouw eigen mac-adres hier invullen
host: 192.168.1.02 --> jouw eigen ip-adres hier invullen
OSRAM smart + stekkers worden zijn unreachable na integratie van philips hue in home assistant
Via de configurator in configuration.yaml het volgende toevoegen:
Code: Selecteer alles
hue:
bridges:
- host: 192.168.1.02 --> het ip-adres van je philips hue bridge hier invullen
allow_unreachable: true
full tutorial: https://www.home-assistant.io/integrations/evohome/
Via de configurator in configuration.yaml het volgende toevoegen:
Code: Selecteer alles
evohome:
username: jouw e-mailadres waarmee je kan inloggen op de website https://international.mytotalconnectcomfort.com/Account/Login
password: jouw paswoord waarmee je kan inloggen op de website https://international.mytotalconnectcomfort.com/Account/Login
scan_interval: 180
Ik ben momenteel bezig met "presence detection" te regelen. We zijn twee volwassenen met 2 kinderen, momenteel wens ik enkel voor de 2 volwassenen presence detection te regelen, en dit via aanwezigheid van de smartphone.
Om goed te begrijpen hoe dit werkt in home assistant eerst een beetje uitleg. In de configurator add-on heb je twee belangrijke files: configuration.yaml en known_devices.yaml . In configuration.yaml ga je de methode van "device_tracking" vastleggen terwijl je in known_devices de ganse lijst krijgt van devices die via deze methodes gevonden zijn (je vult die best niet manueel in, maar eens ze erin staan kan je wel bepaalde opties zoals de naam aanpassen). In 'instellingen" kan je daarop de twee personen aanmaken en de devices die gelinkt zijn aan deze personen met hen linken.
Ik gebruik momenteel drie methodes om te tracken of iemand thuis is of niet: bluetooth (die gebruikt de bluetooth die in de raspberry pi 3b zit ), ping (die pingt de smartphones) en de home assistant app (die gebruikt onder andere GPS en connectie met mijn wi-fi thuis). Het voordeel is dat deze drie methodes allemaal een eigen "tracked device" maken zelfs als het dezelfde smartphone is. Bijvoorbeeld ik heb eentje die noemt "Nokia 8.1 via ping", eentje "Nokia 8.1 via bluetooth" en eentje "Nokie 8.1 via app". En als één van de drie thuis staat, dan beschouwt hij de persoon ook gewoon als thuis. In theorie dus: hoe meer methodes, hoe zekerder je bent dat iemand thuis is. Als naturlijk de smartphone af ligt, dan werkt het niet . Ik ga nu de komende dagen zien of dat ook zo is .
In configuration.yaml heb ik dus:
Code: Selecteer alles
device_tracker:
- platform: bluetooth_tracker
interval_seconds: 15
consider_home: 150
track_new_devices: yes
request_rssi: true
- platform: ping
interval_seconds: 5
consider_home: 150
track_new_devices: no
hosts:
smartphone1_ping: 192.168.1.4
smartphone2_ping: 192.168.1.5
Node red tutorials
Tutorials om te starten met Node-Red.