NEWS
senden von werten aus iobroker nach zb home assistant
-
@e-i-k-e sagte in senden von werten aus iobroker nach zb home assistant:
Ich habe testweise den Wert im Blockly als Zahl konvertiert, eine Pause eingebaut – aber keine Änderung festgestellt. Woran könnte das liegen?
Nimm mal im Blockly steuere statt aktualisieren.
Aktualisieren ist nur für eigene Datenpunkte unter 0_userdata. Alles was über einen Adapter läuft wird mit steuere angesprochen -
@black-falcon87
Danke, dass war es! -
@e-i-k-e
Ich wäre Dir super verbunden, wenn es Dir möglich wäre... JA ICH WEISS ENORMER AUFWAND ... Mal eine Schritt für Schritt Anleitung zu machen. Ich stehe vor derselben Idee, weiss aber nicht wo ich wie anfange... Ich wäre Dir sehr dankbar...Screenshots und wo was eingetragen werden mussLieben Gruß
LEM
-
@lobomau
ServusIch habe es genau so gemacht, aber irgendwie bekomme ich im HASS die Daten nicht zu sehen.
Im mqtt Explorer sehe ich die 3 DP die ich im Iobroker abonniert habe.Muss im Hass noch was eingestellt werden?
Wie funktioneiert das wenn man mehrere DP im iobroker abonniert?
muss ich da dann in der yaml auch alles eintragen?so sieht es bei mir im hass aus
mqtt explorer
-
@nwh ja, du musst jeden DP in die configuration.yaml eintragen:
-
@lobomau
danke,
Allerdings kommen bei mir keine Daten im hass an.
Was könnte ich hier falsch gemacht haben. -
@nwh ich habe es eben bei mir wieder aktiviert und festgestellt, dass es zuerst auch nicht funktionierte. Ist tatsächlich nicht so trivial. Ich versuche mich da gerade schlauer zu machen um eine bessere Beschreibung liefern zu können.
-
@lobomau
Wie muss den der mqtt broker im hass konfiguriert werden?
Gibt es hier was unbedingt eingetragen werden.Die Daten aus dem Iobroker werden auf jeden Fall published da ich sie im mqtt Explorer sehe.
-
@nwh ich habe es nur so hinbekommen, dass ioBroker seine Daten an den MQTT-Broker auf HASS schickt (obwohl bereits ein MQTT-Broker auf ioBroker läuft... einer sollte ja eigentlich reichen).
Dafür habe ich in HASS unter add-ons den moquitto broker installiert:
Unter Einstellungen - Geräte & Dienste - Integration - mqtt installiert (alles standard)
In ioBroker habe ich den mqtt-client installiert und da die Daten eingegeben vom mqtt broker auf HASS
Nun kann ich in ioBroker in einen DP gehen und dort die Daten für mqtt-client eingeben, z.B.:
Nun in die configuration.yaml rein und den neuen DP eintragen, topic muss passen, config sichern!
Entwicklerwerkzeuge und HASS neustarten. Unter mqtt erhöht sich die Anzahl der Geräte um das neu hinzugefügte:
Einmal Rollo Kueche bewegen, dann kommt der Wert:
Einheit in config.yaml korrigiert:
-
@lobomau
Danke für deine Anleitung.
Ich mache es 1:1 so wie du beschreibst, aber trotzdem steht bei mir unknown!Keine Ahnung wo hier der Fehlerteufel sitzt.
Habe den Mosquitto broker gelöscht und neu installiert. Im mqtt Explorer kommen die Daten vom Iobroker an.So jetzt funktioniert es.
Grund dafür war, dass im Iobroker mqtt-client Adapter unter "Benutzerdefinierte Optionen" bei "Präfix für publish Topics" was drinnen stand.
Rausgelöscht und jetzt geht es.