I understand the logic of that. However, that means once it gets out of sync, it will never restore until an explicit update command is sent to the light. I did a ‘manual’ postUpdate and now it is off.
However, there are still issues with that light. Others do actually switch on and off and the switch status reflects that. But this one just stay OFF now. Two example events.log entries for two lights. First a correctly working light and switch item:
[ome.event.ItemCommandEvent] - Item 'SW_RtKitchenLight' received command ON
[nt.ItemStatePredictedEvent] - SW_RtKitchenLight predicted to become ON
[vent.ItemStateChangedEvent] - SW_RtKitchenLight changed from OFF to ON
[vent.ItemStateChangedEvent] - DM_RtKitchenLight changed from 0 to 57
[ome.event.ItemCommandEvent] - Item 'SW_RtKitchenLight' received command OFF
[nt.ItemStatePredictedEvent] - SW_RtKitchenLight predicted to become OFF
[vent.ItemStateChangedEvent] - SW_RtKitchenLight changed from ON to OFF
Than the erroneous light:
[ome.event.ItemCommandEvent] - Item 'SW_ChairLight' received command ON
[nt.ItemStatePredictedEvent] - SW_ChairLight predicted to become OFF
[vent.ItemStateChangedEvent] - DM_RtKitchenLight changed from 57 to 0
[ome.event.ItemCommandEvent] - Item 'SW_ChairLight' received command ON
[nt.ItemStatePredictedEvent] - SW_ChairLight predicted to become OFF
What could make these two Hue lights behave differently?