Problems including Gledopto zigbee bulb

I just purchased a set of Gledopto GL-S-007P bulbs, but are having problems including it. I can be discovered when scanning, but it doesn’t seem to be included correctly, and none of the channels are working. Here is the debug log from the inclusion:

2021-11-27 15:16:56.977 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - Starting ZigBee scan for zigbee:coordinator_ember:zigbeestick
2021-11-27 15:17:03.248 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Starting ZigBee device discovery
2021-11-27 15:17:03.248 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Creating ZigBee device zigbee:device with bridge zigbee:coordinator_ember:zigbeestick
2021-11-27 15:17:03.250 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'zigbee:device:zigbeestick:cc86ecfffec1becc' to inbox.
2021-11-27 15:17:03.250 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Node discovery not complete
2021-11-27 15:17:03.496 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:17:05.483 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Starting ZigBee device discovery
2021-11-27 15:17:05.484 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Creating ZigBee device zigbee:device with bridge zigbee:coordinator_ember:zigbeestick
2021-11-27 15:17:05.485 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - CC86ECFFFEC1BECC: ZigBee node property discovery start
2021-11-27 15:17:05.486 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - CC86ECFFFEC1BECC: ZigBee node property discovery using basic cluster on endpoint D240/11
2021-11-27 15:17:05.573 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - CC86ECFFFEC1BECC: ZigBee node property discovery using OTA cluster on endpoint D240/11
2021-11-27 15:17:05.724 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - CC86ECFFFEC1BECC: ZigBee node property discovery complete: {zigbee_logicaltype=ROUTER, zigbee_powerlevel=FULL, zigbee_manufacturercode=0x124f, modelId=GL-S-007P, zigbee_networkaddress=53824, zigbee_powersource=MAINS, zigbee_stkversion=0, zigbee_datecode=20210809, zigbee_zclversion=3, vendor=GLEDOPTO, zigbee_powermode=RECEIVER_ON_IDLE, zigbee_powersources=[MAINS], hardwareVersion=2, firmwareVersion=0x00000011, zigbee_applicationVersion=0}
2021-11-27 15:17:05.724 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Checking endpoint 242 channels
2021-11-27 15:17:05.729 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Checking endpoint 11 channels
2021-11-27 15:17:05.739 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:17:06.229 [DEBUG] [er.ZigBeeChannelConverterFactoryImpl] - CC86ECFFFEC1BECC: Removing channel zigbee:switch_onoff in favor of zigbee:switch_level
2021-11-27 15:17:06.230 [DEBUG] [er.ZigBeeChannelConverterFactoryImpl] - CC86ECFFFEC1BECC: Removing channel zigbee:switch_level in favor of zigbee:color_color
2021-11-27 15:17:06.232 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Initializing channel zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_colortemperature with org.openhab.binding.zigbee.internal.converter.ZigBeeConverterColorTemperature@24830338
2021-11-27 15:17:06.476 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Initializing channel zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_color with org.openhab.binding.zigbee.internal.converter.ZigBeeConverterColorColor@f63c81d
2021-11-27 15:17:06.478 [DEBUG] [.converter.ZigBeeConverterColorColor] - CC86ECFFFEC1BECC: Device supports Hue/Saturation color set of commands
2021-11-27 15:17:07.126 [DEBUG] [bee.discovery.ZigBeeDiscoveryService] - CC86ECFFFEC1BECC: Update ZigBee device zigbee:device with bridge zigbee:coordinator_ember:zigbeestick, label 'GLEDOPTO GL-S-007P'
2021-11-27 15:17:07.399 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:17:21.606 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:17:28.269 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:17:45.419 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:17:52.026 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:18:09.452 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:18:34.146 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Initializing ZigBee thing handler zigbee:device:zigbeestick:cc86ecfffec1becc
2021-11-27 15:18:34.147 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Coordinator status changed to ONLINE.
2021-11-27 15:18:34.147 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Coordinator is ONLINE. Starting device initialisation.
2021-11-27 15:18:34.158 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Start initialising ZigBee Thing handler
2021-11-27 15:18:34.159 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - CC86ECFFFEC1BECC: ZigBee node property discovery start
2021-11-27 15:18:34.160 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - CC86ECFFFEC1BECC: ZigBee node property discovery using basic cluster on endpoint D240/11
2021-11-27 15:18:34.160 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - CC86ECFFFEC1BECC: ZigBee node property discovery using OTA cluster on endpoint D240/11
2021-11-27 15:18:34.161 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - CC86ECFFFEC1BECC: ZigBee node property discovery complete: {zigbee_logicaltype=ROUTER, zigbee_powerlevel=FULL, zigbee_manufacturercode=0x124f, modelId=GL-S-007P, zigbee_networkaddress=53824, zigbee_powersource=MAINS, zigbee_datecode=20210809, zigbee_stkversion=0, zigbee_zclversion=3, vendor=GLEDOPTO, zigbee_powermode=RECEIVER_ON_IDLE, zigbee_powersources=[MAINS], hardwareVersion=2, firmwareVersion=0x00000011, zigbee_applicationVersion=0}
2021-11-27 15:18:34.162 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Checking endpoint 242 channels
2021-11-27 15:18:34.165 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Checking endpoint 11 channels
2021-11-27 15:18:34.170 [DEBUG] [er.ZigBeeChannelConverterFactoryImpl] - CC86ECFFFEC1BECC: Removing channel zigbee:switch_onoff in favor of zigbee:switch_level
2021-11-27 15:18:34.171 [DEBUG] [er.ZigBeeChannelConverterFactoryImpl] - CC86ECFFFEC1BECC: Removing channel zigbee:switch_level in favor of zigbee:color_color
2021-11-27 15:18:34.171 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Dynamically created 2 channels
2021-11-27 15:18:34.172 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Updating thing definition as channels have changed from [] to [zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_colortemperature, zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_color]
2021-11-27 15:18:34.174 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Initializing device
2021-11-27 15:18:34.174 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Initializing channel zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_colortemperature with org.openhab.binding.zigbee.internal.converter.ZigBeeConverterColorTemperature@31f20f23
2021-11-27 15:18:53.374 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Initializing channel zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_color with org.openhab.binding.zigbee.internal.converter.ZigBeeConverterColorColor@1dba7c59
2021-11-27 15:18:53.376 [DEBUG] [.converter.ZigBeeConverterColorColor] - CC86ECFFFEC1BECC: Device supports Hue/Saturation color set of commands
2021-11-27 15:19:02.990 [ERROR] [.converter.ZigBeeConverterColorColor] - CC86ECFFFEC1BECC: Error 0xffff setting server binding
2021-11-27 15:19:02.990 [INFO ] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Channel zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_color failed to initialise device
2021-11-27 15:19:31.824 [DEBUG] [.converter.ZigBeeConverterColorColor] - CC86ECFFFEC1BECC: Device supports Hue/Saturation color set of commands
2021-11-27 15:19:41.437 [DEBUG] [nverter.config.ZclLevelControlConfig] - D240/11: Unable to get supported attributes for Level Control.
2021-11-27 15:19:50.408 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - EC1BBDFFFEEDC023: Polling [zigbee:device:zigbeestick:ec1bbdfffeedc023:EC1BBDFFFEEDC023_1_colortemperature, zigbee:device:zigbeestick:ec1bbdfffeedc023:EC1BBDFFFEEDC023_1_dimmer] channels...
2021-11-27 15:20:29.492 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Channel initialisation complete
2021-11-27 15:20:29.493 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Setting ONLINE/OFFLINE timeout interval to: 14430
2021-11-27 15:20:29.494 [DEBUG] [.zigbee.handler.ZigBeeIsAliveTracker] - IsAlive Tracker added for thingUID=zigbee:device:zigbeestick:cc86ecfffec1becc
2021-11-27 15:20:29.494 [DEBUG] [.zigbee.handler.ZigBeeIsAliveTracker] - IsAlive Tracker reset for handler with thingUID=zigbee:device:zigbeestick:cc86ecfffec1becc
2021-11-27 15:20:29.494 [DEBUG] [.zigbee.handler.ZigBeeIsAliveTracker] - IsAlive Tracker scheduled task for thingUID=zigbee:device:zigbeestick:cc86ecfffec1becc in 14430 seconds
2021-11-27 15:20:39.106 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Error getting binding table
2021-11-27 15:20:39.107 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Polling initialised at 7326420ms
2021-11-27 15:20:39.108 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Done initialising ZigBee Thing handler
2021-11-27 15:20:39.382 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee saving network state complete.
2021-11-27 15:22:01.436 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 84FD27FFFE5F8869: Polling [zigbee:device:zigbeestick:84fd27fffe5f8869:84FD27FFFE5F8869_1_colortemperature, zigbee:device:zigbeestick:84fd27fffe5f8869:84FD27FFFE5F8869_1_dimmer] channels...

When removing the Thing there are also some errors, which (I think) suggests it didn’t get included properly:

2021-11-27 15:30:22.240 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Command for channel zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_colortemperature --> 100 [PercentType]
2021-11-27 15:30:26.699 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Command for channel zigbee:device:zigbeestick:cc86ecfffec1becc:CC86ECFFFEC1BECC_11_colortemperature --> 1 [PercentType]
2021-11-27 15:32:07.137 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - CC86ECFFFEC1BECC: ZigBee leave command
2021-11-27 15:32:07.138 [DEBUG] [bee.handler.ZigBeeCoordinatorHandler] - CC86ECFFFEC1BECC: ZigBee leave command to 53824
2021-11-27 15:32:16.775 [DEBUG] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: ZigBee removing network state complete
2021-11-27 15:32:16.778 [ERROR] [ding.zigbee.internal.ZigBeeDataStore] - CC86ECFFFEC1BECC: Error removing network state
2021-11-27 15:32:16.784 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Handler dispose.
2021-11-27 15:32:16.784 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - CC86ECFFFEC1BECC: Polling stopped
2021-11-27 15:32:16.785 [DEBUG] [.zigbee.handler.ZigBeeIsAliveTracker] - IsAlive Tracker removed for thingUID=zigbee:device:zigbeestick:cc86ecfffec1becc
2021-11-27 15:32:16.785 [DEBUG] [.zigbee.handler.ZigBeeIsAliveTracker] - IsAlive Tracker cancelled task for thingUID=zigbee:device:zigbeestick:cc86ecfffec1becc

I have seen that others have had problems with gledopto bulbs, (mostly with setting color) but at least something worked for them.
@chris Can you interpret what the logs mean? Just let me know if you need more info.

Please can you advise what your system is - what the coordinator is, what the firmware, and what binding versions - this is all quite important to understand what is happening.

My guess is that your coordinator is not compatible with this device, but that’s just a guess.

Sorry, of course I should have included that. I run OH 3.2M4 on debian, using a Elelabs ZigBee usb adapter (Ember based) with firmware version 6.0.3.0

So I think what I said earlier is your problem. To quote from the binding docs -:

Firmware versions higher than 6.4.0.0 may be required to work with some newer devices (i.e. those conforming to the Zigbee 3.0 standard). If your dongle has older firmware then devices may appear to join the network, but will not work as they will leave the network if they do not receive updated security information.

1 Like

I will try upgrading then, my google-fu wasnt’t good enough to find that. Thank you!

Edit: That did the trick!

1 Like