LIFX recently made some updates to their API and were idiots about it. They basically made the API much more fragile. Which is bad. Your API should be very accepting of being called and be very strict on what it returns.
They are supposed to be fixing it, but I went a head and updated my device handlers to deal with the more fragile api. I was a little proud of myself because once some of our forum members notified me that they were having issues I seemed to have it fixed before anyone in the LIFX forums and even before LIFX knew they had an issue.
One example of something they broke so you can understand how stupid it was… They removed support for ending the endpoint with a “/”.
used to work, now you have to do
I am surprised the ST DH still hasn’t been updated… but you can use my DH if you want.
LIFX Group of Groups - Treat a group or set of groups as a single device, this one I use a ton.
Better LIFX Bulb - Is it really better, maybe, I like it. I only use this on a couple devices.