Hi everybody,
I’m using the latest version of OH (2.5.5-1) + Zigbee binding and recently experienced a very strange behaviour. (I’m not exactly sure when it startet unfortunately.)
When sending a command to an item, e.g. by using a sitemap switch or a rule, the item receives the command and executes (e.g. light turns on). However, the item state doesn’t get updated.
What I’d expect:
2020-05-29 15:02:08.189 [ome.event.ItemCommandEvent] - Item 'Licht_AZ_Schreibtischlampe' received command ON
2020-05-29 15:02:08.230 [vent.ItemStateChangedEvent] - Licht_AZ_Schreibtischlampe changed from 0 to 100
2020-05-29 15:02:08.233 [GroupItemStateChangedEvent] - gLicht_AZ changed from OFF to ON through Licht_AZ_Schreibtischlampe
2020-05-29 15:02:08.238 [GroupItemStateChangedEvent] - gLicht changed from OFF to ON through gLicht_AZ
What happens:
2020-05-29 14:47:47.792 [ome.event.ItemCommandEvent] - Item 'Licht_AZ_Schreibtischlampe' received command ON
So, the actual behavior is exactly like what you achieve by using autoupdate=“false”. Indeed, if you add autoupdate=“true” to the item, it behaves as expected and starts updating it’s state again.
I’ve already cleared every configuration including items, rules etc. down to having just one simple item like this:
Dimmer Licht_AZ_Schreibtischlampe {channel="zigbee:device:***:***_11_dimmer"}
Still the same. So no conflict with rules or something like this. Even more interesting is that this only applies to most, but not all, items. Some behave as expected.
I’ve also tried the usual fixing approaches by clearing cache and restarting already with no success.
Any ideas? I’m getting crazy
Thanks for any help and best!