-
Notifications
You must be signed in to change notification settings - Fork 32
Configuration Example: Home Assistant
Die einfache Einrichtung ist hier beschrieben: Issue #81
Voraussetzung ist, dass man in Home Assistant seine aktuelle Gesamtleistung (Summe aus Verbrauch + PV-Generierung) angezeigt bekommt. Home Assistant bringt hier out of the box die Integration für etliche Wechselrichter und Smartmeter mit. Mit meinem Discovergy-Smartmeter ging das z.B. ganz einfach.
Im nächsten Schritt klickt man auf "Einstellungen > Geräte & Dienste" und dann die entsprechende Integration, die die Leistungsdaten liefert. Hier klickt man auf "Entitäten" und notiert sich die Entitäts-ID, die die Gesamtleistung liefert. Beispielsweise "sensor.electricity.gesamtleistung".
Jetzt muss man in das Home Assistant Installationsverzeichnis navigieren und dort die Datei "configuration.yaml" editieren - dieser Schritt geht nur manuell. Hier trägt man folgendes ein:
(Leerzeile)
shell_command:
update_wbec_energy: curl http://xxx.xxx.xxx.xxx/pv?pvWatt={{ states("sensor.electricity.gesamtleistung") }}
Alternativ kann gleichzeitig auch die (Ent-)Ladeleistung der Batterie übergeben werden:
update_wbec_energy: curl http://xxx.xxx.xxx.xxx/pv?pvWatt={{ states("sensor.electricity.gesamtleistung") }}&pvBatt={{ states("sensor.electricity.batterie") }}
Dabei sind "xxx.xxx.xxx.xxx" durch die IP von wbec (sollte statisch sein, vorher im Router / DHCP-Server entsprechend konfigurieren) sowie "sensor.electricity.gesamtleistung" durch die Entitäts-ID, die man sich vorher notiert hat, zu ersetzen.
Nun wechselt man auf "Einstellungen > Automatisierungen & Szenen" und klickt "Automatisierung erstellen" rechts unten sowie "Neue Automatisierung erstellen". Hier wählt man folgendes:
(Auslöser) = "Zeitraster" mit (Stunde) = "", (Minute) = "", (Sekunden) = "/30" (Bedingungen) bleiben leer (Aktionen) = "Dienst ausführen" mit (Dienst) = "shell_command.update_wbec_energy"
Nun klickt man auf "speichern" unten rechts und benennt die Automatisierung beliebig. Jetzt erhält wbec alle 30 Sekunden von Home Assistant die aktuelle Gesamtleistung.