ich nutze openHAB unter anderem zur Steuerung meiner Homematic-Komponenten. Seit geraumer Zeit habe ich das Problem, dass die Verbindung zur Keymatic (HM-Sec-Key) bei der Rules-Ausführung häufig (nicht immer) abbricht mit einem Communication-Error:
Code: Alles auswählen
2020-11-06 20:15:00.479 [ome.event.ItemCommandEvent] - Item 'schloss_garage_status' received command OFF
2020-11-06 20:15:00.550 [nt.ItemStatePredictedEvent] - schloss_garage_status predicted to become OFF
2020-11-06 20:15:00.810 [vent.ItemStateChangedEvent] - schloss_garage_status changed from ON to OFF
==> /var/log/openhab2/openhab.log <==
2020-11-06 20:15:02.617 [WARN ] [ternal.handler.HomematicThingHandler] - Device 'xxx' is OFFLINE, can't send command 'OFF' for channel 'homematic:HM-Sec-Key:ccu:xxx:1#STATE'
==> /var/log/openhab2/events.log <==
2020-11-06 20:15:02.640 [hingStatusInfoChangedEvent] - 'homematic:HM-Sec-Key:ccu:xxx' changed from ONLINE to OFFLINE (COMMUNICATION_ERROR)
Code: Alles auswählen
rule "Garagentür schließen"
when
Time cron "0 15 20 * * ? *"
then
if (schloss_garage_status.state == ON || schloss_garage_status.state == NULL) {
schloss_garage_status.sendCommand(OFF)
}
end
rule "Garagentür öffnen"
when
Time cron "0 0 7 * * ? *"
then
if (schloss_garage_status.state == OFF) {
schloss_garage_status.sendCommand(ON)
}
end
Ich bin mir nicht sicher, ob folgender Umstand damit in Verbindung steht: Bei der Statusänderung über die Rules ist mir aufgefallen, dass z. B. beim Wechsel auf ON der Status mehrmals wechselt (OFF --> ON, ON --> OFF und wieder OFF -->ON):
Code: Alles auswählen
2020-11-05 07:00:00.423 [ome.event.ItemCommandEvent] - Item 'schloss_garage_status' received command ON
2020-11-05 07:00:00.512 [nt.ItemStatePredictedEvent] - schloss_garage_status predicted to become ON
2020-11-05 07:00:00.771 [vent.ItemStateChangedEvent] - schloss_garage_status changed from OFF to ON
2020-11-05 07:00:01.996 [vent.ItemStateChangedEvent] - schloss_garage_status changed from ON to OFF
2020-11-05 07:00:06.114 [vent.ItemStateChangedEvent] - schloss_garage_status changed from OFF to ON
Für eure Rückmeldungen schon mal vorab herzlichen Dank!!!