ristomatti / node-red-contrib-node-lifx

Node RED nodes for controlling Lifx lights
Apache License 2.0
11 stars 2 forks source link

Stream of redundant "updates" from certain bulbs #16

Open bland328 opened 2 years ago

bland328 commented 2 years ago

I have a total of seven LIFX bulbs on my network, and the node-lifx-out nodes for just two of them are streaming "updates" even when the bulbs are unchanging, or even "off."

These updates come sometimes two per second, and sometimes just one every 10 seconds, but rarely more infrequently than that.

The JSON data for each supposed update is identical, except for the _msgid.

Interestingly, these redundant "updates" for the two bulbs are synchronized; over time, I get the same number of updates for both bulbs, and the message timestamps for each bulb are either identical or within one second of one another.

FWIW, one bulb is an "LIFX + (BR30)" and the other is an "LIFX + (A19)", and I have other BR30 and A19 bulbs that aren't demonstrating this behavior.

Might anyone have thoughts on what could be causing this, or the best way to dig into troubleshooting? For now, I'm blocking the false updates with a filter node, but it would sure be nice to fix the root cause.

ristomatti commented 2 years ago

Have you checked if they use a newer firmware? LIFX could have changed them to report periodically, no idea. I unfortunately don't have time to check if any of my bulbs are doing this. I would suggest checking the LIFX community forum (developer section) and/or asking the same question there. Developers of other libraries or apps might have noticed this. https://community.lifx.com/c/developing-with-lifx/5

I live in Finland and therefoer have no BR30 or A19 bulbs to check this either.