core
core copied to clipboard
Issues with Gledopto GL-MC-001 (2022.8)
The problem
After upgrading to 2022.8 I noticed that my Gledopto GL-MC-001 don't function correctly anymore. If I turn them on, HA says they are off most of the time, if I try to change the color, it doesn't actually change, and if I try to turn it off, it starts blinking for a while then turns off. These strips work fine on 2022.6 and I think they were fine on 2022.7 as well.
What version of Home Assistant Core has the issue?
2022.8.2
What was the last working version of Home Assistant Core?
2022.6.0
What type of installation are you running?
Home Assistant OS
Integration causing the issue
ZHA
Link to integration documentation on our website
https://www.home-assistant.io/integrations/zha/
Diagnostics information
zha-d89207b2dbce119c377ef264e3f0207e-GLEDOPTO GL-MC-001-c7e1b6a0101611ebbda24f12b9e785fb.json.txt
Example YAML snippet
N/A
Anything in the logs that might be useful for us?
Logger: homeassistant.components.zha.core.channels.base
Source: components/zha/core/channels/base.py:486
Integration: Zigbee Home Automation (documentation, issues)
First occurred: August 7, 2022 at 3:35:17 PM (3 occurrences)
Last logged: August 7, 2022 at 3:35:17 PM
[0x40A3:11:0x0006]: 'async_configure' stage failed: 'uint8_t' object is not subscriptable
[0x40A3:11:0x0300]: 'async_configure' stage failed: 'uint8_t' object is not subscriptable
[0x40A3:11:0x0008]: 'async_configure' stage failed: 'uint8_t' object is not subscriptable
Additional information
My whole zigbee network feels off these past few releases. I have some lights that will randomly turn on, but these light strips are by far the most broken that I've noticed. I have a couple of these and they both have the same behavior. I also have some GL-MC-001P strips that seem to behave a little better, but they're still being funky. And lastly, I have an aqara door sensor that seems to have fallen off the network and I can't get it back.
Hey there @dmulcahey, @adminiuga, @puddly, mind taking a look at this issue as it has been labeled with an integration (zha
) you are listed as a code owner for? Thanks!
(message by CodeOwnersMention)
zha documentation zha source (message by IssueLinks)
can I have the diagnostic file for the device with nwk: 0x40A3
can you get a full debug log of the issue too... Enable debug logging according to the ZHA docs, reproduce the issue and attach the requested information.
can I have the diagnostic file for the device with nwk: 0x40A3
How do I find out which device that is?
The nwk will be listed in the drop down area on the device card
do I have to go into each device until I find it? or is there a way to see them all at once? I have ~50 zigbee devices.
ok I was able to find it using the zha-network-card. It is the same model as the other one having the issue and is also having the same issues. Will work on getting the debug log using the following.
logger:
default: error
# logs:
# homeassistant.core: debug
homeassistant.components.zha: debug
bellows.zigbee.application: debug
bellows.ezsp: debug
zigpy: debug
zigpy_deconz.zigbee.application: debug
zigpy_deconz.api: debug
zigpy_xbee.zigbee.application: debug
zigpy_xbee.api: debug
zigpy_zigate: debug
zigpy_znp: debug
zhaquirks: debug
zha-d89207b2dbce119c377ef264e3f0207e-GLEDOPTO GL-MC-001-c7e04dd3101611ebb3634973edf186f1.json.txt
Thanks!
Logger: homeassistant.util.logging
Source: util/logging.py:155
First occurred: 7:45:27 PM (1 occurrences)
Last logged: 7:45:27 PM
Exception in functools.partial(<function async_add_entities at 0x7fe747a972e0>, <bound method EntityPlatform._async_schedule_add_entities_for_entry of <EntityPlatform domain=light platform_name=zha config_entry=<homeassistant.config_entries.ConfigEntry object at 0x7fe77ca55220>>>, [(<class 'homeassistant.components.zha.light.Light'>, ('f0:d1:b8:00:00:06:3c:f1-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744505690>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7442918a0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7442908e0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7442909a0>])), (<class 'homeassistant.components.zha.light.Light'>, ('f0:d1:b8:00:00:02:45:90-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7442f27a0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7443699f0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe744369b10>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744369720>])), (<class 'homeassistant.components.zha.light.Light'>, ('f0:d1:b8:00:00:02:3b:e5-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7443680d0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744264ee0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe744267b80>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744267e20>])), (<class 'homeassistant.components.zha.light.HueLight'>, ('00:17:88:01:03:0f:38:62-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744266680>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440f00a0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440f0160>])), (<class 'homeassistant.components.zha.light.Light'>, ('00:12:4b:00:1f:7a:75:74-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440f0310>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440f09d0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440f0a00>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440f0a30>])), (<class 'homeassistant.components.zha.light.Light'>, ('f0:d1:b8:00:00:06:6b:16-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440f0b20>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440f11e0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440f1240>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440f1210>])), (<class 'homeassistant.components.zha.light.Light'>, ('f0:d1:b8:00:00:04:0f:c0-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440f13c0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440f1a80>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440f1ae0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440f1ab0>])), (<class 'homeassistant.components.zha.light.Light'>, ('f0:d1:b8:00:00:04:08:e9-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440f1c60>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440f2320>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440f2380>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440f2350>])), (<class 'homeassistant.components.zha.light.Light'>, ('f0:d1:b8:00:00:06:71:e0-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440f2560>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440f2bc0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440f2c20>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440f2bf0>])), (<class 'homeassistant.components.zha.light.Light'>, ('b0:ce:18:14:00:05:9d:1b-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440f2da0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440f3460>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440f34c0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440f3490>])), (<class 'homeassistant.components.zha.light.Light'>, ('b0:ce:18:14:00:05:8c:b5-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe74a5e3310>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440f3820>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440f3b20>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440f3640>])), (<class 'homeassistant.components.zha.light.Light'>, ('b0:ce:18:14:00:04:e9:7b-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440f3dc0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744030430>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe744030490>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744030460>])), (<class 'homeassistant.components.zha.light.Light'>, ('b0:ce:18:14:00:02:0d:6e-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744030730>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744030d90>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe744030df0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744030dc0>])), (<class 'homeassistant.components.zha.light.Light'>, ('b0:ce:18:14:00:04:b6:ef-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744031090>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440316f0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe744031750>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744031720>])), (<class 'homeassistant.components.zha.light.Light'>, ('b0:ce:18:14:00:04:be:82-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440319f0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744032050>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440320b0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744032080>])), (<class 'homeassistant.components.zha.light.Light'>, ('b0:ce:18:14:00:05:b5:ec-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744033160>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440336d0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe744033730>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744033700>])), (<class 'homeassistant.components.zha.light.Light'>, ('b0:ce:18:14:00:03:7a:32-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440339d0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744058070>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440580d0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440580a0>])), (<class 'homeassistant.components.zha.light.Light'>, ('84:2e:14:ff:fe:9e:2b:6f-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe74405b640>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe74405ba90>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe74405baf0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe74405bac0>])), (<class 'homeassistant.components.zha.light.Light'>, ('84:2e:14:ff:fe:9e:2e:f9-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744291660>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744078340>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440783a0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744078370>])), (<class 'homeassistant.components.zha.light.Light'>, ('84:2e:14:ff:fe:9e:2e:3e-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440785e0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744078be0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe744078c40>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744078c10>])), (<class 'homeassistant.components.zha.light.Light'>, ('84:2e:14:ff:fe:9e:2b:e0-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744078e80>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744079480>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440794e0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440794b0>])), (<class 'homeassistant.components.zha.light.Light'>, ('84:2e:14:ff:fe:9e:2b:b5-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744079720>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe744079d20>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe744079d80>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe744079d50>])), (<class 'homeassistant.components.zha.light.Light'>, ('60:a4:23:ff:fe:02:33:a9-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe744079fc0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe74407a5c0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe74407a650>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe74407a680>])), (<class 'homeassistant.components.zha.light.Light'>, ('f0:d1:b8:00:00:02:2a:97-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe74407a860>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe74407ae60>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe74407aec0>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe74407ae90>])), (<class 'homeassistant.components.zha.light.ForceOnLight'>, ('00:12:4b:00:24:50:d8:ac-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe74407b040>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe74407b700>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe74407b730>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe74407b760>])), (<class 'homeassistant.components.zha.light.ForceOnLight'>, ('00:12:4b:00:24:50:da:5b-1', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe74407b8b0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe74407bf70>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe74407bfa0>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe74407bfd0>])), (<class 'homeassistant.components.zha.light.Light'>, ('00:12:4b:00:1f:74:32:e4-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440ac160>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440ac820>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440ac850>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440ac880>])), (<class 'homeassistant.components.zha.light.Light'>, ('00:12:4b:00:1f:74:31:e8-11', <homeassistant.components.zha.core.device.ZHADevice object at 0x7fe7440acaf0>, [<homeassistant.components.zha.core.channels.general.OnOffChannel object at 0x7fe7440ad000>, <homeassistant.components.zha.core.channels.general.LevelControlChannel object at 0x7fe7440ad030>, <homeassistant.components.zha.core.channels.lighting.ColorChannel object at 0x7fe7440ad060>]))]) when dispatching 'zha_add_new_entities': () Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/zha/core/discovery.py", line 61, in async_add_entities to_add = [ent_cls.create_entity(*args) for ent_cls, args in entities] File "/usr/src/homeassistant/homeassistant/components/zha/core/discovery.py", line 61, in <listcomp> to_add = [ent_cls.create_entity(*args) for ent_cls, args in entities] File "/usr/src/homeassistant/homeassistant/components/zha/entity.py", line 203, in create_entity return cls(unique_id, zha_device, channels, **kwargs) File "/usr/src/homeassistant/homeassistant/components/zha/light.py", line 611, in __init__ curr_hue = self._color_channel.current_hue * 254 / 360 TypeError: unsupported operand type(s) for *: 'NoneType' and 'int'
Also to note. I shut down my HA for about 30 mins yesterday. Once I turned it back on, my zigbee network was great. Everything was responsive, and worked correctly. Tonight I got home and it was a mess again. Lights not reporting correctly, not responsive, etc. it’s almost like the network “heals” itself over time to a worse almost unusable state. It’s great when it’s first up then learns bad routes or something. I’ve taken out any new nodes that could have been potential causes so I’m not sure what could be happening. I’m debating rolling back to 2022.6.
The code can’t impact routing at all. It’s completely handled by the stack itself.
Also to note. I shut down my HA for about 30 mins yesterday. Once I turned it back on, my zigbee network was great. Everything was responsive, and worked correctly. Tonight I got home and it was a mess again. Lights not reporting correctly, not responsive, etc. it’s almost like the network “heals” itself over time to a worse almost unusable state. It’s great when it’s first up then learns bad routes or something. I’ve taken out any new nodes that could have been potential causes so I’m not sure what could be happening. I’m debating rolling back to 2022.6.
You may be having issues from traffic floods in the current HA release. We have a fix that will be in the next release. Something that was supposed to happen every 24 hrs is happening every 24 minutes IIRC
https://github.com/zigpy/zigpy/pull/1027
that seems likely. I have had to take out all my zigbee stuff for the most part because the lights were just unusable, but I will put it all back once the update comes out.
2022.8.4 is out. Please give it a try
I replaced my zzh with a convee 2, and upgraded. The strip is working fine now so it was probably 2022.8.4. Can’t confirm though
There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.