Stephen Moore
Stephen Moore
and to clarify, the reference object is a way of translating some description of a device into MAC addresses (or serials as photons calls them) so if you already have...
Also, I recommend using [SetZones](https://photons.delfick.com/interacting/special_message_objects.html?highlight=setzones#photons_control.multizone.SetZones)
> I can use the lights as intended again Wooh!! > You're my hero  > It would only matter if people load and unload the integration often, exactly! >...
Also I recommend using an [error catcher](https://photons.delfick.com/interacting/sender_interface.html) instead of a [pokemon catch](http://wiki.c2.com/?PokemonExceptionHandling) ``` def error_catcher(error): _LOGGER.error(f"Received error while updating color zones for {self._mac_address} ({error}). Possibly offline?") async for _, _,...
> I like how the gatherer made things simpler definitely one of my favourite fever dreams hahah > but I think it was caused by my access points. All network...
also, I recommend setting up your editor to use https://black.readthedocs.io/en/stable/
I can't remember exactly and it's annoying to get out my tiles to test, but I believe that's a firmware issue with the tiles. LIFX has been clear since they...
right, that's what the bug was. Yeah. So when you send the command to the tile that turns the effect off it will blink even if it's currently turned off.
That's because most actions with the LIFX HTTP API will stop all firmware and waveform effects before doing anything (it's also why things like alexa will stop a day dusk...
photons apis aren't overly consistent or obvious and that [command](https://github.com/delfick/photons/blob/main/apps/interactor/interactor/commander/commands/effects.py#L31) uses [this](https://github.com/delfick/photons/blob/daa74a3aaac94b25816bfd36ce8036cb89916995/modules/photons_control/tile.py#L41), which doesn't have an overrides it seems, sorry. In this case you need the brightness in the palette...