Ich habe leider schon wieder ein kleines Problem bei der Umstellung von OH2 auf OH3.
Diesmal geht es konkret um das HTTP Binding.
Ziel ist es, mittels Switch den Bildschirmschoner eines Tablets zu aktivieren bzw. wieder zu deaktivieren.
Ich habe bereits ein Thing und ein Item dafür angelegt...
Thing:
Code: Alles auswählen
Thing http:url:screen_eg "Panel_EG" [ baseURL="http://192.168.1.93:2323", commandMethod="POST"] { Channels: Type switch : switch_eg "PanelSwitch_EG" [ commandExtension="%2$s", onValue="?cmd=startScreensaver&password=XYZ", offValue="?cmd=stopScreensaver&password=XYZ"] }
Code: Alles auswählen
Switch Hab_EG_ScreenS "Screensaver HABPanel EG" { channel="http:url:screen_eg:switch_eg"}
Nun aber zu meinem Problem...
Aus mir unerklärlichen Gründen springt das Item nach ein paar Sekunden immer wieder in den "UNDEF" Zustand.
Das Log-File sieht wie folgt aus:
Code: Alles auswählen
2021-06-05 20:58:26.182 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'Hab_EG_ScreenS' received command OFF
2021-06-05 20:58:26.182 [INFO ] [penhab.event.ItemStatePredictedEvent] - Item 'Hab_EG_ScreenS' predicted to become OFF
2021-06-05 20:58:26.183 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Hab_EG_ScreenS' changed from ON to OFF
2021-06-05 20:58:43.632 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'Hab_EG_ScreenS' changed from OFF to UNDEF
Weiß von euch jemand woran das liegen könnte?
Besten Dank!
Grüße
Christian