Ich benötige bitte eure Hilfe. Vor kurzer Zeit bin ich von openHAB 4.3 auf openHAB 5.0 umgestiegen in der Hoffnung, dass alles reibungslos funktioniert - leider habe ich mich getäuscht!
Problem mit openHASP Triggern
In openHAB 4.3 hatte ich folgenden Trigger verwendet:
Code: Alles auswählen
Type publishTrigger : terasaplatta_State_Event [
stateTopic="hasp/terasaplatta/state/#",
separator="#"
]
Code: Alles auswählen
Type trigger : terasaplatta_State_Event [
stateTopic="hasp/terasaplatta/state/#",
separator="#"
]
MQTT Explorer zeigt mir:
Code: Alles auswählen
hasp/terasaplatta/state/p2b20 {"event":"up"}
Code: Alles auswählen
[INFO ] [openhab.event.ChannelTriggeredEvent ] - mqtt:topic:MQTT:terasaplatta:terasaplatta_State_Event triggered off
[INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'terasaplatta_Idle' changed from long to off
[INFO ] [openhab.event.ChannelTriggeredEvent ] - mqtt:topic:MQTT:terasaplatta:terasaplatta_State_Event triggered {"event":"down"}
[INFO ] [openhab.event.ChannelTriggeredEvent ] - mqtt:topic:MQTT:terasaplatta:terasaplatta_State_Event triggered {"event":"up"}
Meine Bridge-Konfiguration
Ich habe beide Varianten ausprobiert:
Code: Alles auswählen
Bridge mqtt:broker:terasaplatta "terasaplatta" (mqtt:broker:MQTT) {
Channels:
Type publishTrigger : terasaplatta_State_Event [
stateTopic="hasp/terasaplatta/state/#",
separator="#"
]
Type trigger : terasaplatta_State_Event [
stateTopic="hasp/demo_plate/state/+/+/event"
]
}
Hat jemand ähnliche Probleme gehabt oder kann mir weitere Tipps geben, wie ich die vollständigen MQTT Topics (inkl. "p2b20") in openHAB 5.0 erhalten kann?
Vielen Dank im Voraus für eure Hilfe!