Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IKEA lights occasionally lost connection #1261

Closed
JBS5 opened this issue Feb 14, 2019 · 544 comments
Closed

IKEA lights occasionally lost connection #1261

JBS5 opened this issue Feb 14, 2019 · 544 comments
Labels
Backlog This label is assigned if it is implemented later. Confirmed Bug To-Do

Comments

@JBS5
Copy link

JBS5 commented Feb 14, 2019

Occasionally a light (mostly a Tradfri GU10) gets unavailable in the Phoscon app and can not be switched off/on via Phoscon (or HASS). Using deCONZ 2.05.55 and firmware 262F0500 on the Conbee now, but got same problem with older versions of deCONZ and Conbee firmware.


(Not always this light)

  1. Any clue why?
  2. Is it possbile to restore the connection other then disconnect/connect power?
@peer69
Copy link

peer69 commented Feb 14, 2019

Same here with 2.05.58. One Tradfri GU10 seems to be unresponsible atm:
image
Happened to me with a hue light strip as well a few days before so I dont suppose any IKEA specific issue. Devices have to be powercycled and are back as normal after that. Still annoying in some cases, mostly for my FLOALT Panels which are directly powered and do not have a wall switch to powercycle them.

@ebaauw
Copy link
Collaborator

ebaauw commented Feb 14, 2019

  1. Any clue why?

The REST API plugin marks a light as unreachable, when it doesn't receive a response for a couple of times when polling the light for its state. The cause of not receiving a response is, in order of likelihood:
a. The light's power has been cut (e.g. by a 20th century wall switch);
b. The Zigbee network has a hiccup (e.g. due to radio interference or routing issues in the mesh). In this case, the light still reacts to group commands;
c. The light's firmware has crashed.

  1. Is it possbile to restore the connection other then disconnect/connect power?

In a) and c): no. In b): yes.

The REST API plugin marks the light as reachable, when it receives a message from it. Powering up the light causes it to send a Device Announcement message. In b), typically, the light comes back spontaneously, when the next poll succeeds. You can also select the node in the deCONZ GUI and press 0.

@thomas70
Copy link

Same problem also in version 2.05.59.

@rich710se
Copy link

I also have this problem, even after upgrading to 2.05.59. Today was one of my three outdoor-lights "gone".
Its Tradfri bulbs all threee of them.
image

@JBS5
Copy link
Author

JBS5 commented Feb 15, 2019

@ebaauw Thanks for your explanation.

a. The light's power has been cut (e.g. by a 20th century wall switch);

No wall switches available for these lights, so I am not able to accidentally disconnect power.

b. The Zigbee network has a hiccup (e.g. due to radio interference or routing issues in the mesh). In this case, the light still reacts to group commands;

The lights doesn't react on group commands when connection is lost (the lights are assigned to a Hue Dimmer in the Phoscon app and doesn't respond on the Hue Dimmer when connection is lost).

c. The light's firmware has crashed.

Firmware 1.2.214 is installed on all my IKEA GU10 spots. Got 20+ of them and a random light goes offline, let's say one in the 2-3 weeks.

@ebaauw
Copy link
Collaborator

ebaauw commented Feb 15, 2019

You might try the latest deCONZ version with 48d2c39.

@tubalainen
Copy link

I had the same experience two times the last months with two different E14 IKEA bulbs (IKEA fw 1.2.214) .
Power cycling worked both of the times for me.

@manup
Copy link
Member

manup commented Feb 15, 2019

c. The light's firmware has crashed.

When the lights don't react to even group commands it seems to looks like a firmware crash.

2.05.59 has adapted the IKEA gateway parameters to configure light state reporting. Mainly in the hope to not trigger any bugs by using configuration which IKEA itself doesn't test. Side note the change will cause no timers are used for reporting on the device anymore.

The new configuration will be applied once a light is power-cycled.

We still send some maintenance requests like group membership and neighbor table queries to the lights, and might restrict these further if stability doesn't improve with 2.05.59.

Keep in mind there might also be the possibility that a bug is in the light firmware which is not related to any requests the gateway sends.

@tubalainen
Copy link

tubalainen commented Feb 15, 2019

c. The light's firmware has crashed.

When the lights don't react to even group commands it seems to looks like a firmware crash.

2.05.59 has adapted the IKEA gateway parameters to configure light state reporting. Mainly in the hope to not trigger any bugs by using configuration which IKEA itself doesn't test. Side note the change will cause no timers are used for reporting on the device anymore.

The new configuration will be applied once a light is power-cycled.

We still send some maintenance requests like group membership and neighbor table queries to the lights, and might restrict these further if stability doesn't improve with 2.05.59.

Keep in mind there might also be the possibility that a bug is in the light firmware which is not related to any requests the gateway sends.

+1 on "not necessarily related to deconz but rather the Zigbee network or manufacturer FW" in correlation with Zigbee standard interpretation in manufacturers FW.

@peer69
Copy link

peer69 commented Feb 15, 2019

I just updated to 2.05.59 and after restarting deconz the same light is not reachable again. Pressing 0 in gui doesn't bring it back. Any other light works. In my case this might as well be an issue with the light itself.

@JBS5
Copy link
Author

JBS5 commented Feb 15, 2019

@peer69 @thomas70 Did you power-cycled the light as this is needed mentioned by @manup in #1261 (comment) ?

The new configuration will be applied once a light is power-cycled.

@peer69
Copy link

peer69 commented Feb 15, 2019

Good hint, haven't done that. For now I had to go back to .58 for another reason (high cpu load turning the gateway unrepsonsive), will try this later today with .59 again and powercycle all ikea lights.

@jurriaan
Copy link
Contributor

I'm also having this issue, it happened twice for the same GU 10 light. Currently running 2.05.59, and I did power cycle the lights after the update.

@jurriaan
Copy link
Contributor

Forgot to add that it sometimes seems like it's the same bulb that keeps failing. A while ago I did have issues with another bulb, and it would always be that one to stop reacting.

@thomas70
Copy link

After power cycle my IKEA bulbs came back. But my IKEA FLOALT panel WS is still offline

@lrnflk
Copy link

lrnflk commented Feb 18, 2019

I'm experiencing this same issue and have been doing so for quite a while, and I'd say that .59 actually made things worse for me. I have 80 nodes of which 32 are Trådfri lights and switches, 5 are Hue lights and the rest are different Xiaomi battery powered devices like temperature, motion, smoke detector etc. Every single type of device has been unresponsive at least once so in my case it's not just the Trådfri lights, but at the time I'm just having issues with the Trådfri and Hue lights.

The thing is that I ran all the lights through a Hue bridge and the Xiaomi sensors through the Xiaomi gateway earlier and then they were all rock solid, so I don't think it's the device firmware that's the culprit in my case unless it's caused by the change in circumstances.

I have six Trådfri GU10 lights in one location that worked perfectly before, but after the upgrade to .59 and several power cycles later they are now almost completely unresponsive and I will probably have to reset them. What's strange is that this unresponsiveness also seems to be "moving" from different lights depending on which lights that have power. If I cut the power to some of the unresponsive lights it may take a while and then it's suddenly some other light that doesn't want to work properly. Perhaps there's some offset somewhere that's breaking things?

@manup
Copy link
Member

manup commented Feb 18, 2019

The thing is that I ran all the lights through a Hue bridge and the Xiaomi sensors through the Xiaomi gateway earlier and then they were all rock solid, so I don't think it's the device firmware that's the culprit in my case unless it's caused by the change in circumstances.

Interesting, did you also have all 32 Ikea lights on the Hue network? I'm asking because Hue bridge uses polling only and doesn't configure attribute reporting.

Did you also have router devices like the Hue or Ikea lights on the Xiaomi network?

I have six Trådfri GU10 lights in one location that worked perfectly before, but after the upgrade to .59 and several power cycles later they are now almost completely unresponsive and I will probably have to reset them. What's strange is that this unresponsiveness also seems to be "moving" from different lights depending on which lights that have power. If I cut the power to some of the unresponsive lights it may take a while and then it's suddenly some other light that doesn't want to work properly. Perhaps there's some offset somewhere that's breaking things?

Hmm that's pretty bad I really wonder how this happens, 2.05.59 is way "familiar" to Ikea lights than prior versions. The configuration is now happening like the Ikea gateway does it.

When a light becomes unresponsive can you please select the node in deCONZ and press 0 if it gets responsive/yellow again the light don't need to be power-cycled. Note the light becoming a Zombie in this case will be fixed soon, this may happen on a certain network constellation currently.

By the way the usual questions:

  • Which firmware version are you using?
  • RaspBee or ConBee?
  • If ConBee do you use a usb extension cable?

@lrnflk
Copy link

lrnflk commented Feb 19, 2019

It took a while longer than expected but now everything actually appears to be working fine again. At least for now from what I can tell.

I rebooted the server and also power cycled every single mains powered light in the network to make sure that they fetched the latest configuration, but despite this it took a couple of hours before the issue went away so I was a bit premature in my assumption that the issue remained as it did not work right away.

Interesting, did you also have all 32 Ikea lights on the Hue network? I'm asking because Hue bridge uses polling only and doesn't configure attribute reporting.

Yes, sort of. I had 31 Ikea lights on the Hue network as well as the Hue lights. The 32nd Ikea device is the switch outlet which I hadn't bought back then.

Did you also have router devices like the Hue or Ikea lights on the Xiaomi network?

No, just battery powered sensors

When a light becomes unresponsive can you please select the node in deCONZ and press 0 if it gets responsive/yellow again the light don't need to be power-cycled. Note the light becoming a Zombie in this case will be fixed soon, this may happen on a certain network constellation currently.

I did try this multiple times earlier with no effect. And as for the hardware and setup, I'm using a ConBee with USB extension cable and 262F0500. Since everything seems to be working fine for me now this info may not be of any use at the moment but I'll try not to jump to any conclusions and let the network run for a few days to make sure that the issue doesn't return.

@olemr
Copy link

olemr commented Feb 20, 2019

I have been running .59 since last week-end and I still lose random Ikea lights. (16 E27 bulbs on house facade.)
Bulb FW is the same as others still on the Ikea Gateway.
Using ConBee with 262F0500 FW.
Last week-end I also bought a HUE bridge and was just about to start moving the lights over when I noticed the 'Under the hood' release note for .59. Decided to hold off, but will re-consider this upcoming week-end.
Deconz will still be my best Xiaomi/mi Cube controller of choice. Haven't missed a gesture yet.

@jurriaan
Copy link
Contributor

I have been running .59 since last week-end and I still lose random Ikea lights. (16 E27 bulbs on house facade.)
Bulb FW is the same as others still on the Ikea Gateway.
Using ConBee with 262F0500 FW.
Last week-end I also bought a HUE bridge and was just about to start moving the lights over when I noticed the 'Under the hood' release note for .59. Decided to hold off, but will re-consider this upcoming week-end.
Deconz will still be my best Xiaomi/mi Cube controller of choice. Haven't missed a gesture yet.

I have kind of the same situation here, 16 IKEA lights, 2 IKEA control outlets, a Heiman plug and an innr plug and some Xiaomi sensors (cube/door sensors/motion sensor). Never had problems with the non-IKEA devices. However I currently have almost daily issues where a IKEA light drops out of the network

I use a Conbee with a USB extension cable on firmware 0x26300500 and deCONZ .59

@lrnflk
Copy link

lrnflk commented Feb 25, 2019

My lights have been working fine for a while now but a couple of days ago my Trådfri E14 bulb suddenly became unresponsive. One power cycle later it came back to life.

Today it was time for one of the GU10's to drop out. It's physically very close to the previously mentioned E14 so I'm not sure if it's a coincidence or not. The GU10 may very well have been routed via the E14 even though all my lights are within ConBee range.

Selecting the nodes and pressing 0 in deCONZ does not do anything. I have also tried rebooting the deCONZ container and while reroutes the network on startup it does not connect any route to that specific bulb. What would be the best approach here to proceed with the troubleshooting?

@JBS5
Copy link
Author

JBS5 commented Feb 26, 2019

12 days later, another GU10 become unreachable and will not connect again without a power cycle.

Happy to share whatever info is needed to get into this issue.

@rich710se
Copy link

Same here, yesterday after 6 days flawless connection, I lost one of my Tradfri bulbs.. power on/off and reset didn't help. Its still yellow in deConz but cant connect or control it.

image

@peer69
Copy link

peer69 commented Mar 1, 2019

Same here. After some days without any issue today two of my GU10 Tradfri lamps stopped responding. I was able to bring one of them back to life by pressing 0 in GUI, but I had to Powercycle the other one.
Fortunately this only seems to happen for GU10 devices atm, my FLOALT Panels had no issues yet (in my setup they can only be powercycled by using the circuit breaker).

@lrnflk
Copy link

lrnflk commented Mar 1, 2019

The issue has continued for me as well. I have now experienced 3-4 more GU10 bulbs losing connection as well as one of my Hue E27's and a Xiaomi door sensor (magnet). Some lights have started working again after a power cycle, others have not. Pressing 0 does nothing.

It's also noteworthy that the Xiaomi sensor started working again after I power cycled an adjacent and unresponsive GU10 so I suppose that the sensor was routing through that light, but shouldn't it automatically reroute if there are any connection issues?

@Webserve
Copy link

Webserve commented Mar 4, 2019

Same issue here. Yesterday I updated to the latest version .59 now a couple of Ikea lights are unresponsive

@manup
Copy link
Member

manup commented Mar 4, 2019

Hi can you give more insights of the total network, like network size and other mains powered devices in there?

I've rearranged my home network a few days ago, now including:

  • 5x IKEA WS GU10 (firmware 1.2.221, product code LED1537R6GU10EU)
    With mac address 0x000b57ff..... (older batch)
  • 2x IKEA dimmable E27 (firmware 1.2.214)
  • 1x IKEA E14 WS light (firmware 1.2.221)
  • 1x IKEA repeater (firmware 2.0.019)
  • 1x IKEA outlet (firmware 2.0.019)
  • 1x OSRAM GU 10
  • 1x OSRAM E27 color bulb
  • 1x OSRAM plug
  • 1x Hue E27 color bulb
  • 1x Hue E27 dimmable lux bulb

deCONZ 2.05.59; ConBee firmware 0x26300500 (but 0x262f0500 is fine too).

I have 4x FLS-PP lp but these are powered off now for testing, since they act as very strong signal repeaters.

With sensors and switches the total network size is 55.
All lights are always powered and till now show zero outages.

@lrnflk
Copy link

lrnflk commented Mar 4, 2019

Here are some more detailed specifications of my network if it can be of any help. I’m still running 2.05.59 with 262F0500 and an extension cord to the ConBee. As mentioned above, after first updating to 2.05.59 and power cycling every mains powered device and waiting for a couple of hours the network was flawless for almost a week, so it seems to take a while until the issues start to appear. Unfortunately the issue reappeared and a full power cycle of all mains powered devices as well as a deCONZ reboot does not resolve the issue anymore. It also seems that the issue is wandering from device to device because sometimes a light may be unresponsive for a while and then it fixes itself.

Earlier today I had an issue where the Trådfri E14 was unresponsive as well as one Hue E27. After a power cycle of the E27 the E14 came back to life as well without me even touching it. The same goes for the unresponsive GU10's that seem to be trading places now and then, so there are at least two unresponsive GU10's every day but it's not always the same lights so some start working while others break and vice versa.

My network currently consists of the following 80 devices including ConBee and the mains powered devices are powered 24/7.

Mains powered

Quantity Type Firmware
30 Trådfri GU10 dimmable 1.2.214
4 Trådfri GU10 white spectrum 1.2.217
1 Trådfri E14 opal dimmable 1.2.217
1 Trådfri control outlet 1.4.020
3 Hue E27 White and Color A19 1.29.0_r21169
2 Hue E14 White ambiance LTW012 1.29.0_r21169

Battery powered

Quantity Type Firmware
1 Trådfri on/off switch 1.4.018
10 Xiaomi Aqara multisensor (square temp/hum/pres) 20161129
3 Xiaomi Aqara motion sensor (motion/lux) 20170627
4 Xiaomi Aqara water sensor 20170721
1 Hue motion sensor 6.1.0.18912
11 Xiaomi Aqara contact sensor 20161128
8 Xiaomi/Honeywell smoke sensor N/A

@jurriaan
Copy link
Contributor

Last week deconz seemed to run mostly fine, but yesterday I had another IKEA bulb (white spectrum) losing connection to deconz. Even turning it off and on again didn't help. Had to restart deconz for it to work again somehow.

I've got a network with mostly IKEA bulbs, a Heiman outlet and quite some Xiaomi sensors.

@JBS5
Copy link
Author

JBS5 commented Mar 11, 2019

Some specifications of my zigbee network:

Conbee firmware 262F0500 with extension cable on a NUC.
deCONZ 2.05.55 in Docker, so the first thing I have to do is upgrade to 2.05.59 I guess.

Powered (24/7)

Quantity Type Firmware
4x Tradfri E27 white 1.1.1.0-5.7.2.0
2x Tradfri E27 white 1.2.214
21x Tradfri GU10 dimmable 1.2.214
3x Osram Smart+ socket 1.04.12

Battery powered

Quantity Type Firmware
3x Hue Dimmer Switch 5.45.1.17846
1x Aqara smart switch 20180525
1x Aqara smart switch 20161128
1x Aqara double wireless switch 20170411
1x TRADFRI remote 1.2.214
6x Aqara multisensor 20161129
10x Aqara contactsensor 20161128
5x Aqara motion sensor 20170627
1x Aqara leak sensor 20170721
1x Aqara vibration sensor 20180130

@tubalainen
Copy link

tubalainen commented Feb 9, 2021

Hello @manup ! Thanks for the info on the "Source routing" feature.

I will now activate it on my 62 node system consisting mainly of IKEA stuff. Ive been experiencing quite a lot of unresponsive devices for a very long time. I truly hope that this would solve this issue once and for all. :)

Is there a way to make the source routing feature to persist (remain activated) when the (in my case restapi docker container) deconz system restarts? (Not to store the routes, but to save the enable feature)

@walthowd
Copy link

walthowd commented Feb 9, 2021

I've implemented the ZDP leave and rejoin command to try to help mitigate the Parent Announce bug as well, currently testing with sending the command once daily.

Initial results were disappointing, as I lost several IKEA devices each of the first few days, but since then (8 o 9 days now) I haven't lost a single device. I'll keep testing and post back with any further results.

Also of note, I know several have emailed some of the IKEA smart home embedded engineering team and also made various social media posts asking for them to provide update firmware for these devices based on Silicon Labs Emberznet 6.7.8 which has fixes for these issues.

@tubalainen
Copy link

I've implemented the ZDP leave and rejoin command to try to help mitigate the Parent Announce bug as well, currently testing with sending the command once daily.

Initial results were disappointing, as I lost several IKEA devices each of the first few days, but since then (8 o 9 days now) I haven't lost a single device. I'll keep testing and post back with any further results.

Also of note, I know several have emailed some of the IKEA smart home embedded engineering team and also made various social media posts asking for them to provide update firmware for these devices based on Silicon Labs Emberznet 6.7.8 which has fixes for these issues.

Fantastic news! I have updated a few of my IKEA devices via OTA. Mainly outlets and led drivers. Thanks for the information and update!

@ptrrkssn
Copy link

Anyone checked the EmberZnet version on the latest Ikea firmware's just made available?

@walthowd
Copy link

@ptrrkssn Yes, versions are listed here --- still not new enough unfornately:

zigpy/zigpy#660 (reply in thread)

@djwlindenaar
Copy link
Contributor

To be honest, I've only installed the version with application level source routing last Saturday. So little to report yet. I do think the I'm seeing fewer IKEA lights falling off the net since the source routing firmware. There's one, but I'm suspicious if that light has a hardware problem (read: it gets wet).

I'll report back in a few weeks with more info

Naturally after writing such a post, something is bound to go wrong. Yesterday one of my lights in the kitchen stopped playing along. In the zigbee log, the usual sudden silence was visible.

I did notice (a number of occasions in the log) that an issue I reported earlier in this context is still there. Not always the Default Response is sent after a attribute report that does request it. That also happened right before the light went offline.

In the case below, seq. 113 is never getting a default response. @manup , Is there a mechanism in place which guarantees these things are delivered?

No.                 Time2               Source              Transmit Dev        Receive Dev         Destination         Disable Def Rsp     APS Ack Req         Info
140889              13:39:13.279461     Keuken mid          Keuken mid          0xb4f0              DeConz              False               True                ZCL: Report Attributes, Seq: 113
140891              12:39:13.290011     Keuken mid          0xb4f0              DeConz              DeConz              False               True                ZCL: Report Attributes, Seq: 113
140893              12:39:13.295504     DeConz              DeConz              0xdb42              Keuken mid                              False               APS: Ack, Dst Endpt: 1, Src Endpt: 1
140895              12:39:13.301566     DeConz              0xdb42              Keuken mid          Keuken mid                              False               APS: Ack, Dst Endpt: 1, Src Endpt: 1
140921              12:39:16.689217     Keuken mid          Keuken mid          0xb4f0              DeConz              False               True                ZCL: Report Attributes, Seq: 115
140923              12:39:16.696266     Keuken mid          0xb4f0              DeConz              DeConz              False               True                ZCL: Report Attributes, Seq: 115
140925              12:39:16.702383     DeConz              DeConz              0xdb42              Keuken mid                              False               APS: Ack, Dst Endpt: 1, Src Endpt: 1
140926              12:39:16.707183     DeConz              DeConz              0xdb42              Keuken mid                              False               APS: Ack, Dst Endpt: 1, Src Endpt: 1
140928              12:39:16.712603     DeConz              0xdb42              Keuken mid          Keuken mid                              False               APS: Ack, Dst Endpt: 1, Src Endpt: 1
140938              12:39:16.965554     DeConz              DeConz              0xdb42              Keuken mid          True                False               ZCL: Default Response, Seq: 115
140940              12:39:16.971495     DeConz              0xdb42              Keuken mid          Keuken mid          True                False               ZCL: Default Response, Seq: 115

Second thing I noticed is that sometimes the source routing is not used, although a packet before/after are source routed. I saw it with an APS ACK packet, not source routed, but level control and on/off commands are.

No.                 Time2               Source              Transmit Dev        Receive Dev         Destination         Disable Def Rsp     APS Ack Req         Info
171944              14:04:34.939738     DeConz              DeConz              0xdb42              Keuken mid          True                True                ZCL Level Control: Move to Level with OnOff, Seq: 106
171992              14:04:35.048350     DeConz              DeConz              Keuken mid          Keuken mid                              False               APS: Ack, Dst Endpt: 1, Src Endpt: 1
172038              14:04:35.467343     DeConz              DeConz              0xdb42              Keuken mid          True                True                ZCL OnOff: On, Seq: 107

@Mimiix
Copy link
Collaborator

Mimiix commented Feb 24, 2021

Somehow i missed your response @djwlindenaar. Asked @manup To reply :).

@tubalainen
Copy link

I can confirm that the new "source routing" fix works magic to my IKEA heavy system here at home. No hickups or unresponsive lights for the last weeks.

I am currently running the latest FW for all devices OTAU capable devices as well as the latest beta version of deconz.

@peer69
Copy link

peer69 commented Mar 1, 2021

Although I can confirm network stability has improved, I am still losing devices from time to time (mostly IKEA lights but this also occurs for OSRAM Plugs and Paulmann Lights in my network). They still react to group commands most of the time but I can't reach sensors routed by these devices anymore and lights are greyed out in Phoscon UI. Can be resolved by a power cycle.

@walthowd
Copy link

walthowd commented Mar 1, 2021

@peer69 Yes, can also confirm same behavior. This is still due to the root cause of the Silicon Labs bug and will be an issue (with no complete viable workaround) until IKEA updates their firmware to EmberZNet 6.7.8 or later.

@SwoopX
Copy link
Collaborator

SwoopX commented Mar 1, 2021

Something you might want to try out when your devices are limitedly available, is selecting it in deconz GUI and then press L.

Helped me to revive socket outlets without popping the fuse.

@djwlindenaar
Copy link
Contributor

Somehow i missed your response @djwlindenaar. Asked @manup To reply :).

@Mimiix , didn't work out, it seems...

@Mimiix
Copy link
Collaborator

Mimiix commented Mar 22, 2021

@djwlindenaar Forwarded again :/

@manup
Copy link
Member

manup commented Mar 22, 2021

I did notice (a number of occasions in the log) that an issue I reported earlier in this context is still there. Not always the Default Response is sent after a attribute report that does request it. That also happened right before the light went offline.

In the case below, seq. 113 is never getting a default response. @manup , Is there a mechanism in place which guarantees these things are delivered?

Usually the default response is delivered as long as sending queue is not filled up. Does this happen often? Note it could be as well the sniffer didn't process/forward the frame this can happen from time to time.

@manup
Copy link
Member

manup commented Mar 22, 2021

IKEA has released a new firmware for some older bulbs. I've been running it since a few weeks now without any issue – but I'm not sure if the issue is solved because in my setup the bug occurs only after some weeks even months.

Might be worth a try though.

@walthowd
Copy link

IKEA is still on early Emberznet 6.x stack releases (even with latest test-fw) so most likely root cause bug is still there. Hopefully they will eventually get to 6.7.8 or higher.

@djwlindenaar
Copy link
Contributor

I did notice (a number of occasions in the log) that an issue I reported earlier in this context is still there. Not always the Default Response is sent after a attribute report that does request it. That also happened right before the light went offline.

In the case below, seq. 113 is never getting a default response. @manup , Is there a mechanism in place which guarantees these things are delivered?

Usually the default response is delivered as long as sending queue is not filled up. Does this happen often? Note it could be as well the sniffer didn't process/forward the frame this can happen from time to time.

@manup, thanks for the response.

It's happening a lot. Also, since the default response is also relayed through a intermediate bulb, which the sniffer also picks up, I think it's unlikely that this is caused by the sniffer not picking up a packet.

How likely is it an send queue issue? E.g. how big is that queue?

@ebaauw
Copy link
Collaborator

ebaauw commented Mar 22, 2021

IKEA has released a new firmware for some older bulbs.

I dusted off my old IKEA W, WS, and CWS E27 bulbs and paired them to my dev network. Indeed, new firmwares for all three of them. The W is now also ZB3 with an additional ZGP endpoint; the CWS is still ZLL and without ZGP proxy. The CW and CWS still exhibit the transition bug.

@peer69
Copy link

peer69 commented Mar 22, 2021

Running the OTAU Script and powercycling the bulb is still enough to trigger an update? Haven't had much issues for some time but I'll try the new firmware anyways.

@JBS5
Copy link
Author

JBS5 commented Mar 22, 2021

I am wondering for which specific bulbs there is a firmware update available? Also the v1 GU10 (the non-glass ones)?

@ebaauw
Copy link
Collaborator

ebaauw commented Mar 22, 2021

Running the OTAU Script and powercycling the bulb is still enough to trigger an update?

You need to restart deCONZ after running the OTAU script. After that, the update of mains-powered devices starts automagically. A power cycle of the bulb might expedite this, as would pressing the Query button in the OTAU panel in the GUI. I dusted off the bulbs in another (feeble) attempt at cracking the special scene commands that the round remote sends on the left and right buttons. I only noticed the update had started, when I saw the corresponding packets in the sniffer.

@ebaauw
Copy link
Collaborator

ebaauw commented Mar 22, 2021

I am wondering for which specific bulbs there is a firmware update available?

Run the script, restart deCONZ and check which new 117C-iiii-vvvvvvvv.zigbee files are created in ~/otau. The iiii matches the Image Type of the device in the OTAU panel in the GUI.

@Mimiix
Copy link
Collaborator

Mimiix commented Apr 16, 2021

@manup Can you provide a update?

@manup
Copy link
Member

manup commented Apr 16, 2021

In my setup I haven't seen the issue with lights going offline anymore. My GU10 and E27 lights are powered on for more than two months now with the latest firmware version. I can't tell if this is luck or or the firmware has indeed fixes in this regard.

I'm running firmware versions:

  • TRADFRI bulb GU10 WS 400lm — version: 2.3.050, date code: 20200311
  • TRADFRI bulb E27 W opal 1000lm — version: 2.3.068, date code: 20201102

Since this issue here has grown so large I'm closing it for now and suggest when the problem happens again we create new issues for specific lights. For example: "IKEA GU10 WS 400lm, firmware x.y.z loses connection" so we can better pin point and track the problem without mixing too much separate things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backlog This label is assigned if it is implemented later. Confirmed Bug To-Do
Projects
None yet
Development

No branches or pull requests