Seite 1 von 1

Frage zur MQTT - Bindung Client an Item

Verfasst: 7. Feb 2024 17:01
von kaloschke
Hallo,

im Rahmen meiner Umstellung von Deconz auf Zigbee2MQTT habe ich mir irgendwie mein MQTT zerschossen. Dachte ich zunächst.
Openhab 4.1.1, Mosquitto und Zigbee2MQTT laufen auf einem RPi 4 jeweils in einem Docker-Container.
MQTT ist in Openhab in einer mqtt.things Datei konfiguriert.

In der Verwaltungsoberfläche werden sowohl die Bridge als auch die Clients grün angezeigt. Der MQTT-Explorer (läuft auf Windows PC) zeigt alle eingebundenen Clients, egal ob Tuja oder Zigbee, sowie die Daten an.

Neu ist jedoch, dass ich in der Administratoroberfläche bei ALLEN MQTT-Clients die Verbindung zu einem Item explizit herstellen muss!
Das war vorher anders, denke ich. Es kann auch sein, dass dieses Verhalten seit einem Update auf OH 4.1.1 vorhanden ist.

Hat da jemand Infos?

Viele Grüße

Re: Frage zur MQTT - Bindung Client an Item

Verfasst: 7. Feb 2024 17:55
von peter-pan
Das kann eigentlich nicht sein. Wie hast du denn deine Items angelegt ? Wenn du die auch als Textdatei konfiguriert hast, dann hast du den Channel-Link(Verbindung) dort angegeben.

Re: Frage zur MQTT - Bindung Client an Item

Verfasst: 7. Feb 2024 17:59
von kaloschke
Sehe ich wie du :-)
Item

Code: Alles auswählen

Switch Socket_IronDesk   "Steckdose Bügeltisch []"  (gLivingroomCaro,gSwitch)   {channel="mqtt:topic:mosquitto:plug_aisirer_iron" }
Thing

Code: Alles auswählen

    Thing topic plug_aisirer_iron  "MQTT Plug IronRoom" {
      Channels:
        Type switch : plug_aisirer_iron    [ stateTopic="stat/Steckdose_Aisirer_Buegeltisch/POWER",    commandTopic="cmnd/Steckdose_Aisirer_Buegeltisch/POWER" ]
    }


Re: Frage zur MQTT - Bindung Client an Item

Verfasst: 7. Feb 2024 18:08
von peter-pan
Dann sollte dein Thing in der UI auch ungefähr so aussehen(blauer Verknüpfungs-Badge):
thing.jpg
Wenn das nicht der Fall ist, dann stimmt wahrscheinlich irgendwas mit der Verknüpfung nicht.

Re: Frage zur MQTT - Bindung Client an Item

Verfasst: 7. Feb 2024 19:20
von kaloschke
Skurril. Jetzt geht es wieder. :-)
Habe allerdings wegen Loggingproblemen mehrfach den cache- und tmp-Ordner gelöscht.
Vielen Dank