-
-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
Nanoleaf Matter thread lightstrip sluggish color translation #119981
Comments
Hey there @home-assistant/matter, mind taking a look at this issue as it has been labeled with an integration ( Code owner commandsCode owners of
(message by CodeOwnersMention) matter documentation |
This is a device issue, not a HA issue. Please report the issue to Nanoleaf. |
I don't think it's a device issue. The reason why I say that is because if I control the light with my nanoleaf APP having Bluetooth disabled on my phone, color transitions are smooth. It seems home assistant may use a different way to change the color than the Nanoleaf app. Do you still believe I should open an issue with nanoleaf itself? Thanks for your support |
Home Assistant is the only controller actually implementing transitions and we figured out that some devices really have difficulties with that, while for others it works great. So far we found out that its troublesome on ESP32 based devices, running the 1.0 version of the SDK. As this is not an ESP32 based device but Thread it should work fine, at least it works for the other Nanoleaf lights we have tested, such as the E27 and GU10 bulbs. Can you provide a bit more detail on what is sluggish exactly ? |
I think I can take a video of the color transition which will clarify what happens: basically instead of changing from color A to B in a straight line in the color 'globe', it starts to move around with a curved line following a strange trajectory, causing weired color changes to the light. See what happens when changing via nanoleaf app, HASSIO is able to track color change even if it's done via nanoleaf Similar thing when changing TEMPERATURE. In the following video there's a comparison between nanoleaf APP and hassio Turn on from off is smooth only if the color is the same. If I'm in red, switch off, and turn on with blue, I still get the strange color route Brightness change seems OK |
Have you tried updating the Nanoleaf firmware to the latest version. Recent updates in the Essentials line brought the device up to Matter 1.2 and greatly improved reliability. Not sure if there is a similar update for your product, but check to be sure. |
I can confirm it's a problem with Nanoleaf and their Matter implementation. I've been testing transitions with SmartThings and the same happens in my Nanoleaf Matter over Thread smart bulbs. WiZ on the other side has perfect colour transitions (although they flood the controller with reports but that's another story). Transitions in Matter are handled by the devices, the home platform just sends a command like "move to that colour in 4 seconds", it's not the platform updating the lights periodically so when a transition is not smooth it's the device doing it wrong. In current firmware, Nanoleaf does smooth brightness Matter transitions but some transitions like temperature or colour are done by steps instead of a continuous change. If the transition time is short there will be few steps and hence the stuttery / sluggish transition. P.D: By the way, brightness transitions in Nanoleaf are only smooth for short times, if the time is long they clearly change step by step too. I have a wind-down routine that will transition to 0% brightness over 10 minutes and I can tell every time it drops one brightness level. Again, the same routine with my WiZ lights is buttery smooth. |
The problem
When I invoke the light.turn on on my Nanoleaf Lightstrip Matter, the light changes color in a super sluggish way, by performing non-smooth steps.
This happens both if I use and don't use a transition in seconds.
This does not happen when I use the Nanoleaf APP (but I guess it uses bluetooth to connect)
What version of Home Assistant Core has the issue?
core-2024.6.3
What was the last working version of Home Assistant Core?
No response
What type of installation are you running?
Home Assistant OS
Integration causing the issue
Matter
Link to integration documentation on our website
No response
Diagnostics information
matter server log.txt
open thread border router log.txt
Example YAML snippet
Anything in the logs that might be useful for us?
No response
Additional information
Nanoleaf lightstrip
Thread USB key ZB-GW04 (v1.2)
Open Thread Border Router config
The text was updated successfully, but these errors were encountered: