ioBroker / MQTT

Rini
Beiträge: 10
Registriert: Sa Jan 02, 2021 6:07 pm

Re: ioBroker / MQTT

Beitrag von Rini »

@hominidae, wie geht das?

Habe es schon per Javascript-Befehlt probiert, bekomme dann aber die Fehlermeldung, dass das "state" nicht vorhanden ist:

setState("mqtt.0.openWB/config/set/u1p3p/sofortPhases"/*openWB/config/set/u1p3p/sofortPhases*/, 1);
hominidae
Beiträge: 1204
Registriert: Di Sep 03, 2019 4:13 pm

Re: ioBroker / MQTT

Beitrag von hominidae »

....ich nutze js nicht dafür, sorry.
Hat ioBroker keinen mqtt-client? Ich nutze Node-red und da ist das eben automagisch dabei.
Rini
Beiträge: 10
Registriert: Sa Jan 02, 2021 6:07 pm

Re: ioBroker / MQTT

Beitrag von Rini »

Leute, nun geht es!!! Habe das Topic/Objekt (openWB/config/set/u1p3p/sofortPhases) im iobroker manuell angelegt und eine javascript-Zeile geschrieben:

sendTo('mqtt.0', 'sendMessage2Client', {topic:"openWB/config/set/u1p3p/sofortPhases", message:"1"});

Einmal gestartet -> "Phase" stellt sich um in der openWB. Ab sofort kann ich das Topic/Objekt im iobroker verstellen! Musste scheinbar einmal angesprochen werden über iobroker...

Danke für Eure Hinweise, wäre sonst nicht drauf gekommen!!!

Schönen Abend Euch noch!!!
hominidae
Beiträge: 1204
Registriert: Di Sep 03, 2019 4:13 pm

Re: ioBroker / MQTT

Beitrag von hominidae »

@RIni: den mqtt Explorer kennst Du? -> https://mqtt-explorer.com/
Damit kannst Du parallel im Broker schauen und auch ein publish manuell machen, ohne ioBroker bemühen zu müssen.
Sehr nützlich zum monitoren/debug-en
Rini
Beiträge: 10
Registriert: Sa Jan 02, 2021 6:07 pm

Re: ioBroker / MQTT

Beitrag von Rini »

@hominidae: Ja habe ich auch getestet, leider zeigt mit der mqtt-explorer das topic ebenfalls nicht an, habe das Problem aber zum Glück lösen können :-)
Dateianhänge
mqtt.JPG
hominidae
Beiträge: 1204
Registriert: Di Sep 03, 2019 4:13 pm

Re: ioBroker / MQTT

Beitrag von hominidae »

...wie gesagt, das Topic muss nicht da sein....mqtt ist keine Datenbank, sondern ein Kommunikationsprotokoll.
Das topic wird angelegt, wenn Du das erste Mal ein publish machst...
Du kannst auch ganz andere, freie Topics in den Broker publishen...wenn die niemanden interessieren (wenn niemand diese subscribed und niemand diese mit "retain"-Flag published) wird der Broker auch alte wieder entfernen.

Auch der Mqtt-Explorer zeigt Dir also immer nur die Momentaufnahme.
Du kannst auch dort einzelne topics "aufblitzen" sehen...da wird gerade also ein update publiziert und der Explorer, der diese subscribed hat, wird benachrichtigt.

Wenn Du also vorher den Explorer startest und parallel dann Dein publish im iobroker für u1p3p3 ausführst, solltest Du auch dieses topic (zumindest kurz) sehen.
LutzB
Beiträge: 3530
Registriert: Di Feb 25, 2020 9:23 am

Re: ioBroker / MQTT

Beitrag von LutzB »

Ganz wichtiger Hinweis: das "retained" Flag beim Senden aus dem ioBroker setzen!
Die set Topics sieht man normalerweise nicht, da die direkt nach der Verarbeitung wieder entfernt werden. Ein paar Ausnahmen gibt es jedoch, wie immer.
skyload
Beiträge: 47
Registriert: Di Nov 10, 2020 12:25 pm

Re: ioBroker / MQTT

Beitrag von skyload »

hominidae hat geschrieben: Sa Jan 25, 2020 7:16 pm Ansonsten, zum "debugen" nutze ich MQTT-Explorer: https://mqtt-explorer.com/
Cooler Thread und danke für den Tipp! Nutzt ihr eigentlich 0.4.0-beta1 oder den letzten Release v0.3.5.
hominidae
Beiträge: 1204
Registriert: Di Sep 03, 2019 4:13 pm

Re: ioBroker / MQTT

Beitrag von hominidae »

...die v0.3.5 habe ich immer noch hier drauf und bisher keine Probleme...habe auch bisher nix vermisst und daher garnicht nachgeschaut...never change a running beta ;-)
FaKaBeFr
Beiträge: 44
Registriert: Mo Nov 09, 2020 11:09 am

Re: ioBroker / MQTT

Beitrag von FaKaBeFr »

Mit mqtt.fx konnte ich jetzt sehen, dass die PV Werte übertragen werden. Aber es kommt nichts bei openWB an.
Was läuft da noch falsch?
FF40DBD8-4307-48AF-A7A0-39B5B6E2EAE2.png
FF40DBD8-4307-48AF-A7A0-39B5B6E2EAE2.png (5.79 KiB) 4097 mal betrachtet
C9C490F8-DD78-4708-AC5B-03ACF6F32B9B.png
C9C490F8-DD78-4708-AC5B-03ACF6F32B9B.png (11.02 KiB) 4097 mal betrachtet
openWB series2 standard+ mit PV-Anlage
Antworten