Forum: Haus & Smart Home iobroker mqtt node-red pi


von Domi N. (dominator)


Lesenswert?

Hallo Zusammen,

ich hänge seit ein par Tagen an einen Problem, vielleicht kann mir dabei 
der ein oder andere den entscheidenden Tipp geben.

Situation:

Der Broker ist eine Virtuelle Maschine auf einem x86-Server mit iobroker 
drauf.
Node-Red läuft auf einen Raspberry Pi.

Der iobroker nutzt Sonoff als Adapter (mqtt-server), es hängen auch 
schon einige Clients (Tasmota) dran. Diese wurde alle mit allen 
relevanten Objekten automatisch vom Sonoff-Adapter erkannt.
Mein Node-Red mqtt client soll erstmal ein "Hallo Welt" "topic/hello" 
publishen. Laut Debug-Log tut er das auch auf Knofdruck.

Der Sonoff Adapter erkennt den Node-Red auch als Client, aber nicht die 
Objekte. Da wird nur ein alive-state angelegt.

Nun die große Frage... was mache ich falsch?

Gruß
Domi

von J. S. (jojos)


Lesenswert?

ich verstehe noch nicht ganz was du möchtest.
Der mqtt broker im Sonoff Adapter ist jedenfalls nur für die Sonoff 
Objekte, der ist nicht als allgemeiner mqtt broker gedacht. Dafür gibt 
es anderen Mqtt Server/Client Adapter.

von Domi N. (dominator)


Lesenswert?

Alle mit Tasmota geflashten Geräte funktionieren aber wunderbar mit dem 
Sonoff Adapter, ich habe ihn der Einfachheit halber gewählt.
Ich verstehe nur nicht wie der mechanismus der automatischen 
subscription funktioniert...

Beitrag #7271778 wurde von einem Moderator gelöscht.
von J. S. (jojos)


Lesenswert?

das ist im Sonoff Adapter eingebrannt welche Topics angelegt werden.

von Le X. (lex_91)


Lesenswert?

Domi N. schrieb:
> Alle mit Tasmota geflashten Geräte funktionieren aber wunderbar
> mit dem Sonoff Adapter, ich habe ihn der Einfachheit halber gewählt.
> Ich verstehe nur nicht wie der mechanismus der automatischen
> subscription funktioniert...

Nun, erkennen tut der Adapter deinen Pi ja schon mal, immerhin legt er 
einen alive-State an.
Im Gegenzug zu einem generischen MQTT-Adapter horcht der Sonoff-Adapter 
aber nur auf Sonoff-Topics.
Du wirst deinen pi also umkonfigurieren müssen, "topic/hello" klappt 
wohl nicht.

Vergleich doch mal im Tasmota-Log welche Topics dort gesendet werden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.