Bin auch MQTT-N00b und habe mal versucht, das über Node-Red zu nutzen. Als Broker dient Mosquitto auf einem Raspi (IP .250).
Verstehe ich das richtig, daß MQTT immer "über Bande" kommuniziert, mit dem Broker dazwischen?
Problem ist halt, daß keine Daten ankommen im MQTT-Node.
Robonect hat sich aber augenscheinlich korrekt mit dem Broker verbunden:
Was kann ich jetzt überprüfen bzw. wo liegen die beliebtesten Anfängerfehler?
edit: Einen scheine ich gefunden zu haben. Habe das Topic eben geändert auf "garten/sileno". Leider kommt immer noch nix an. "Sehen" können sich die beiden auf jeden Fall, denn von eben diesem Raspi aus steuert/liest meine Homematic Robonect über die HTTP-API.
edit 2: Habe etwas rumprobiert und mal testweise mit einem
MQTT-Client auf dem Handy ein paar Testnachrichten an den Broker übermittelt - das hat geklappt, die sind im Node-Red angekommen. Muß ich also davon ausgehen, daß das Senden Robonect > Broker nicht so läuft wie gedacht?
Irgendwas überseh ich doch ...
edit 3: Wie kann ich denn
a) eine Statussendung von Robonect auslösen/forcieren, um den ganzen Prozeß mal zu überprüfen?
b) Nachvollziehen, ob Rnect überhaupt was gesendet hat? Ich hab ihm mittlerweile mehrere Broker unter Linux, Android und Windows angeboten, nie kommt was an. Oder zumindest seh ich halt nix.
Der HTTP-Push von Robonect funktioniert dagegen, Netzwerk sollte also i.O. sein.