seit "einiger Zeit" werden die Daten, die Mosquitto liefert, nicht mehr in Openhab 4.2.2 erkannt. Der MQTT-Explorer zeigt, dass alles so läuft wie es erwartet wird. Ich habe testweise in userdata den Inhalt des cache- und des tmp-Ordners gelöscht. Ohne Erfolg.
Die MQTT -Konfiguration erfolgt über eine mqtt.things Datei.
Hier mal ein Beispiel für einen Bewegungssensor:
Code: Alles auswählen
Thing topic motionsensor_ground "MQTT Motion Sensor" {
Channels:
Type switch : motionsensor "Bewegungsmelder Flur" [stateTopic = "zigbee2mqtt/motionsensor_floor/occupancy", on ="true", off="false"]
}
Code: Alles auswählen
Switch MotionSensor_Floor (gGroundfloor,gSwitch) {channel="mqtt:topic:mosquitto:motionsensor_ground:motionsensor"}
Bin mit meinem (eher schwachen) Latein am Ende und bitte um Ideen zur Fehlersuche.
Viele Grüße
Ergänzung: OH und Mosquitto laufen auf einem RPi5 unter Docker
Ergänzung 2: Es betrifft nicht alle MQTT-Things! Wohl nur die, die über zigbee2mqtt laufen.