NEWS
Daten vom IoBroker an Home Assistent
-
@armilar sagte in Daten vom IoBroker an Home Assistent:
. Für jeden Wert legst du in der configuration.yaml einen Eintrag in folgender Form an:
Ja das ist das was ich meinte - HA ist diesbezgl. eine Katastrophe. - Allerdings wenn er eine HA Integration hat, dann werden die Geräte automatisch angelegt und man muss sich darum nicht kümmern.
-
@armilar sagte in Daten vom IoBroker an Home Assistent:
. Für jeden Wert legst du in der configuration.yaml einen Eintrag in folgender Form an:
Ja das ist das was ich meinte - HA ist diesbezgl. eine Katastrophe. - Allerdings wenn er eine HA Integration hat, dann werden die Geräte automatisch angelegt und man muss sich darum nicht kümmern.
HA ist ein fürchterliches System. Nutze es nur als Platzhalter für den ein oder anderen fehlenden Adapter im ioBroker.
Die Dashboards sind wirklich gut. Aber für ein echtes Smart Home sind Dashboards nicht wirklich ausschlaggebend. Würde niemals ernsthaft wechseln und die Abbildbarkeit komplexer Skripte gegen unübersichtliches "NICHTS" aufgeben ;-)
-
-
In HA den MQTT einrichten:
https://www.home-assistant.io/integrations/mqtt -
In ioBroker den MQTT-Client einrichten:
- "MQTT Broker IP" ist dabei die IP des HA
- Port sollte genau der gleiche sein wie im HA MQTT Broker
-
Jetzt kommt der lustige Teil ;-) . Für jeden Wert legst du in der
configuration.yamleinen Eintrag in folgender Form an:
mqtt: sensor: #sonoff/0/AZ-Envy/SENSOR/ANALOG A0 - name: "AZ Envy Analog A0" state_topic: "sonoff/0/AZ-Envy/SENSOR/ANALOG A0" unique_id: "sensor.az_envy_analog_a0" #sonoff/0/AZ-Envy/SENSOR/SHT3X/DewPoint - name: "AZ Envy Dewpoint" state_topic: "sonoff/0/AZ-Envy/SENSOR/SHT3X/DewPoint" device_class: "temperature" unit_of_measurement: "°C" unique_id: "sensor.az_envy_dewpoint" #sonoff/0/AZ-Envy/SENSOR/SHT3X/Temperature - name: "AZ Envy Temperature" state_topic: "sonoff/0/AZ-Envy/SENSOR/SHT3X/Temperature" device_class: "temperature" unit_of_measurement: "°C" unique_id: "sensor.az_envy_temperature" #sonoff/0/AZ-Envy/SENSOR/SHT3X/Humidity - name: "AZ Envy Humidity" state_topic: "sonoff/0/AZ-Envy/SENSOR/SHT3X/Humidity" device_class: "humidity" unit_of_measurement: "%" unique_id: "sensor.az_envy_humidity" #sonoff/0/DZG DWSB20 2H/DZG Leistung Aktuell - name: "DZG DWSB20 2H Leistung Aktuell" state_topic: "sonoff/0/DZG DWSB20 2H/DZG Leistung Aktuell" device_class: "power" state_class: "measurement" unit_of_measurement: "W" unique_id: "sensor.dzg_dwsb20_2h.dzg_leistung_aktuell" #Stromzähler #sonoff/0/DZG DWSB20 2H/DZG Zaehler In - name: "DZG DWSB20 2H Zaehler In" state_topic: "sonoff/0/DZG DWSB20 2H/DZG Zaehler In" device_class: "energy" state_class: "total_increasing" unit_of_measurement: "kWh" unique_id: "sensor.dzg_dwsb20_2h.dzg_zaehler_in" ...-
Mit Klick auf das Zahnrad des Datenpunktes im ioBroker aktivierst du die Übermittlung des Wertes:

-
Jetzt nur noch: (man startet dieses nervige System einfach ständig neu :blush: )


Danach sollte der Sensor in HA abbonniert werden.
EDIT: Mittlere Katastrophe ist (Aussage der vorherigen Posts) noch Milde benannt. Komplexität ist in HA beinahe gar nicht sinnvoll abzubilden. Man startete dieses System einfach ständig, was für ein funktionierendes Smart Home einfach nicht richtig ist. Die Dashboards sind Cool.
Alles in allem. Man wird schnell durch die Ersteinrichtung geblendet und dann Yaml't man sich die Finger in einer unübersichtlichen Umgebung wund :grinning:
@armilar vielen Dank!!!! Hab's hinbekommen. Hab jetzt testweise mal ein Sensor eingefügt es kommen Werte an!!
Was jetzt immer noch nicht funktioniert sind die Werte direkt vom meinem DTU. Ich könnte sie jetzt auch über meinen IO Broker schicken, aber würde es schon gerne so machen, dass es direkt erkannt wird. Hat da noch jemand eine Idee warum nur einmal ein Wert kommt und dann die Meldung nicht verfügbar?
-
-
@armilar vielen Dank!!!! Hab's hinbekommen. Hab jetzt testweise mal ein Sensor eingefügt es kommen Werte an!!
Was jetzt immer noch nicht funktioniert sind die Werte direkt vom meinem DTU. Ich könnte sie jetzt auch über meinen IO Broker schicken, aber würde es schon gerne so machen, dass es direkt erkannt wird. Hat da noch jemand eine Idee warum nur einmal ein Wert kommt und dann die Meldung nicht verfügbar?
@cele magst du mir mit ein zwei drei screenshots und einfachen Worten BÜDDE mal aufzeichnen wie du es hinbekommen hast? Ich wäre dir sehr verbunden...
LG LEM