Zigbee Binding fails to initialize dimmer

That wasn’t in your list though?

No it wasn’t, I had it disabled. I just enabled it in software (my device can do a bunch of EPs/Clusters, pretty much all the input clusters that OH supports. I just started testing with on/off and level control… More to come :slight_smile: )

Anyhow, EP5 works just fine (Woohoo!!) that’s definitely a change from previous versions of OH2.4.

OH should definitely NOT assume that an EP with Level Control Cluster SHALL also support the On/Off Cluster, the zigbee specification clearly specifies handling both Level Control by itself and Level Control with On/Off support.

Thanks for Chris!

1 Like

I agree - feel free to raise an issue and I’ll take a look at it when I get a bit more time.

Pardon my ignorance, but how do I do that?

Here.

Done! :slight_smile:

Thanks Bruce!

2 Likes

Hi Chris,
Just circling back, any updates on this issue?

Thanks!

Did you file an issue? I do not see it on GitHub.

Hi Bruce,
I sure did, I followed the link you provided above:

OK, Sorry. I did not search far enough back. are you running the latest 2.5.2 and still have issues?

I just tried it against 2.5.2 and I still get the same issue… Log output below:

2020-02-25 16:50:14.129 [ERROR] [converter.ZigBeeConverterSwitchLevel] - 0013A20041A09CDB: Error opening device level controls

2020-02-25 16:50:14.131 [DEBUG] [transaction.ZigBeeTransactionManager] - transactionListenerRemoved: 0 outstanding

2020-02-25 16:50:14.132 [INFO ] [ng.zigbee.handler.ZigBeeThingHandler] - 0013A20041A09CDB: Channel zigbee:device:a84784a3:0013a20041a09cdb:0013A20041A09CDB_2_dimmer failed to initialise device

2020-02-25 16:50:14.133 [DEBUG] [e.transaction.ZigBeeTransactionQueue] - 0013A20041A09CDB: transactionComplete COMPLETE 0

2020-02-25 16:50:14.137 [ERROR] [converter.ZigBeeConverterSwitchLevel] - 0013A20041A09CDB: Error opening device level controls

2020-02-25 16:50:14.139 [INFO ] [ng.zigbee.handler.ZigBeeThingHandler] - 0013A20041A09CDB: Channel zigbee:device:a84784a3:0013a20041a09cdb:0013A20041A09CDB_2_dimmer failed to initialise converter

2020-02-25 16:50:14.142 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 0013A20041A09CDB: Channel initialisation complete

2020-02-25 16:50:14.144 [WARN ] [ng.zigbee.handler.ZigBeeThingHandler] - 0013A20041A09CDB: No supported clusters found

2020-02-25 16:50:56.031 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 0013A20041A09CDB: Channel zigbee:device:a84784a3:0013a20041a09cdb:0013A20041A09CDB_2_dimmer linked - polling started.

==> /var/log/openhab2/events.log <==

2020-02-25 16:50:56.036 [.ItemChannelLinkAddedEvent] - Link 'XBeeWithPro_LevelControl4-zigbee:device:a84784a3:0013a20041a09cdb:0013A20041A09CDB_2_dimmer' has been added.

2020-02-25 16:51:37.297 [ome.event.ItemCommandEvent] - Item 'XBeeWithPro_LevelControl4' received command 51

2020-02-25 16:51:37.431 [nt.ItemStatePredictedEvent] - XBeeWithPro_LevelControl4 predicted to become NULL

==> /var/log/openhab2/openhab.log <==

2020-02-25 16:51:37.440 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 0013A20041A09CDB: Command for channel zigbee:device:a84784a3:0013a20041a09cdb:0013A20041A09CDB_2_dimmer --> 51 [PercentType]

2020-02-25 16:51:37.442 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 0013A20041A09CDB: No handler found for zigbee:device:a84784a3:0013a20041a09cdb:0013A20041A09CDB_2_dimmer

Let me know if you need additional logs. Also I added a comment to the issue I filed.