The inegration when adding this to home assistant went fine and I dont have any issues adding it to exicting automations, groups, etc.
The only thing I have seen regartding this light is there is no selection (entity) for theme. I have some LiFX Z Strips that have this as pictured below:
However the LiFX Ceiling addition doesnt appear to have this entity, and it does make pretty extensive use of themes like the LiFX tiles do. Have I done something wrong or is there any way to add this? Any advice is welcome.
You haven’t done anything wrong: as I mentioned on Reddit, I’m still working on fully implementing Ceiling support. It’s the first device in a while that has changed the LIFX LAN protocol, so it’s taking longer than usual.
Also, it hasn’t been released in Australia yet, so I only managed to get one a couple of weeks ago from the lovely folks at LIFX in Melbourne.
I’m also trying to get some amount of support for the Uplight component too, which is proving to have more edge cases than I expected.
I’ve just submitted the first bit of Ceiling support by adding a lifx.effect_sky service call that allows as much customisation of the effect as is possible via the LAN protocol which is far more than the LIFX smartphone app currently provides. The documentation will be updated to include the new service once approved.
many thanks for your efforts on this! I will give it a whirl over the weekend and report back. Not sure why i didnt get a notification for this sooner.
They’ve been approved and merged, so I would expect them to show up in an upcoming beta with GA in the following month.
Next up will be theme support for Matrix devices via a select entity to match the functionality already provided for multizone devices. I’m working on improving the theme painter for this so that it is as close in appearance to themes painted by the LIFX app.
Once that’s done, I’ll focus on providing the ability to control the downlight and uplight components of the Ceiling via seperate Light entities. This is the most complex part due to the way in which the uplight is implemented at a protocol level and has the most edge cases that need to be considered and addressed, which means I still don’t have even the vaguest idea how long it will take to develop.