I just connected my Lifx bulbs, and I got to say it’s hardly serviceable. Sometimes it takes 6-7 tries to get them to change state. The Lifx app however works every single time immediately, even with WiFi on the phone turned off (forcing it to use the cloud) I also don’t have any issues with Google home commands to Lifx.

I am not interested in Lightify bulbs, they aren’t bright enough for my application and their color accuracy isn’t as good. Not to mention, I have Lifx bulbs, and as a rule I no longer buy anything that is completely dependant on a ST hub.

The error indicates ST is hitting the API limit of 120 requests per minute from Lifx. My theory is ST is flooding Lifx with requests through some programming error. My other Lifx integrations continue to work fine.

Well, with as many bulbs as you have you may be occasionally legititmately hitting the API limit. I only have two bulbs and get the error totally randomly…including when I haven’t attempted to use it for hours. Of course, ST is doing its own polling which is using up API requests…but as far as I can see in the logs that isn’t anywhere close to the limit. If ST supported local LAN control for Lifx…this wouldn’t be an issue.

I have a hilariously over engineered work around for this…I setup a simulated switch, which my physical smart button flips. The Simulated switch toggles Lifx on or off through IFTTT. So It’s Physical Zigbee Button>Simulated ST Switch>IFTTT>Lifx API. The Simulated switch is needed because IFTTT can’t see my physical smart buttons.

This works, but has a delay that isn’t ideal. It is also prone to failure with so many services involved. I had almost forgot how much…fun SmartThings was.

So, I am not sure what has changed, but currently the Lifx integration is working as intended in SmartThings. I can spam refresh status the bulbs and only get the 429 error when I actually hit the 120 request per minute limit. I’ll continue monitoring, it may just be a fluke.

Edit: Scratch that, back to 50% success rate…

Ironically, as that started working, the two zigbee buttons I purchased to control the lights now take minutes to register a button press.

I used ifttt before I got so deep into ST. It’s never been consistent or quick for me. If you have them setup through ST then ifttt should be able to see them… I only use it now if I absolutely have to. What buttons are you using if you don’t mind me asking. Been thinking of getting a couple to play around with.

SmartThings fixed the issue on the backend. All is good now. Luckily Lifx support was quick to identify the problem and contact ST. I wasn’t able to get past the “turn it off and on again” stage with my own efforts in working with them.