MQTT 2.4 Binding

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Armin_123
Beiträge: 4
Registriert: 8. Nov 2019 20:24
Answers: 0

MQTT 2.4 Binding

Beitrag von Armin_123 »

Hallo,
habe im OpenHab 2 das MQTT 2.4 Binding installiert (raspberrypi).
Bridge und MQTT Generic Thing und verlinktes Item per PaperUI erstellt.
Das Item dann in einer Rules Datei eingebunden
Die Regel wird auch angetriggert.
Allerdings gibt die getActions Methode immer "null" zurück.
Hat jemand eine Idee an was das liegen könnte. Ist vielleicht die uid des Brokers falsch (s. Anhang)?

Code: Alles auswählen

rule "Snips_Ai"
when
  Item Snips_AI_Item received update
then


    val actions = getActions("mqtt", "mqtt:topic:Snips_Broker")
    
    

    if ( actions != null){
        logInfo("mqttActions", "erfolgreich initialisiert")
    } else {
        logInfo("mqttActions", "*** NICHT erfolgreich initialisiert")
    }
end 
im Voraus schonmal vielen Dank

Grüße

Armin

Benutzeravatar
peter-pan
Beiträge: 2758
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: MQTT 2.4 Binding

Beitrag von peter-pan »

Ersetze mal "topic" durch "broker". Ich nehme an Snips_Broker ist der Brokername. Ausserdem meine ich, dass der Vergleich mit null "!==" sein sollte.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Armin_123
Beiträge: 4
Registriert: 8. Nov 2019 20:24
Answers: 0

Re: MQTT 2.4 Binding

Beitrag von Armin_123 »

Hallo Peter-Pan,
danke. Hatte Tomaten auf den Augen

Grüße

Armin

Benutzeravatar
peter-pan
Beiträge: 2758
Registriert: 28. Nov 2018 12:03
Answers: 30
Wohnort: Schwäbisch Gmünd

Re: MQTT 2.4 Binding

Beitrag von peter-pan »

Gerne.
Pi5/8GB(PiOS Lite 64-bit(bookworm)/SSD 120GB - OH4.3.5 openhabian

Antworten