Re: MQTT Konfiguration OH3.4.4
Verfasst: 6. Jun 2023 16:26
Stimmt. cmd statt cmnd, passiert gerne mal.
Was die Stelle betrifft, an der cmnd stehen muss: Ja und Nein. Entweder so:
oder so:
Das ist abhängig davon, ob als FullTopic
%prefix%/%topic%/ oder %topic%/%prefix%/ gesetzt ist.
Falls Du beim Fulltopic selbst etwas einträgst: Es ist zwingend, dass zumindest die Variable %prefix% genutzt wird, besser aber, dass sowohl %topic% als auch %prefix% im Fulltopic verwendet werden. %topic% ist automatisch mit dem Inhalt des entsprechenden Feldes darüber gefüllt.
Hintergrund: Du kannst beliebig viele Geräte mit Tasmota flashen und in einem (W)LAN betreiben. Über das Fulltopic kannst Du für alle Geräte eine identische Organisation erreichen, über Topic dann trotzdem unterschiedliche "Klartextnamen" im Fulltopic setzen.
Es gibt gewöhnlich ein gemeinsames "Gruppentopic", über die man alle Tasmota Geräte in einem Verbund gemeinsam steuern kann, z.B. um auf allen Geräten gleichzeitig ein Firmwareupdate anzustoßen. Jedes Gerät ist immer auch über ein alternatives Topic erreichbar, welches Teile der MAC beinhaltet, darüber kann man ein zentrales Provisioning realisieren.
Was die Stelle betrifft, an der cmnd stehen muss: Ja und Nein. Entweder so:
Code: Alles auswählen
Type switch : ch1 "Schalter 1" [ stateTopic="stat/tasmota_01/POWER", commandTopic="cmnd/tasmota_01/POWER" ]
Code: Alles auswählen
Type switch : ch1 "Schalter 1" [ stateTopic="tasmota_01/stat/POWER", commandTopic="tasmota_01/cmnd/POWER" ]
%prefix%/%topic%/ oder %topic%/%prefix%/ gesetzt ist.
Falls Du beim Fulltopic selbst etwas einträgst: Es ist zwingend, dass zumindest die Variable %prefix% genutzt wird, besser aber, dass sowohl %topic% als auch %prefix% im Fulltopic verwendet werden. %topic% ist automatisch mit dem Inhalt des entsprechenden Feldes darüber gefüllt.
Hintergrund: Du kannst beliebig viele Geräte mit Tasmota flashen und in einem (W)LAN betreiben. Über das Fulltopic kannst Du für alle Geräte eine identische Organisation erreichen, über Topic dann trotzdem unterschiedliche "Klartextnamen" im Fulltopic setzen.
Es gibt gewöhnlich ein gemeinsames "Gruppentopic", über die man alle Tasmota Geräte in einem Verbund gemeinsam steuern kann, z.B. um auf allen Geräten gleichzeitig ein Firmwareupdate anzustoßen. Jedes Gerät ist immer auch über ein alternatives Topic erreichbar, welches Teile der MAC beinhaltet, darüber kann man ein zentrales Provisioning realisieren.