Use case: I link Lifx lights to a Chromecast and set default color and brightness levels for playback states.
Case1: - I select the Chromecast in the lounge to cast to - I have the overhead and behind TV bulbs linked to the lounge Chromecast via the Plex app - Plex playing state = lights fade down to a low level (say 10%) - Plex paused state = lights fade up to a brighter level (say 30%)
- Plex stopped state = lights fade up to a brighter level (say 60%)
Case2: - I select Chromecast in the bedroom connected to a cheap low brightness projector - I have just the 1 bulb in the bedroom linked to this Chromecast - On connecting to bedroom Chromecast = Lifx fades down to low (20%)
- Plex playing state = lights fade down to zero (0%)
A reply from someone who sounds like they're involved with Lifx...
I already have this exact functionality set up with the PlexPlus smartapp on SmartThings, but it would be neat to have the LIFX bulbs get set straight from Plex.
I ended up making a program that runs on my server.
I linked LiFx bulbs to Chromecast ID’s and set it up pretty much exactly as my original post. It’s a wicked feature. I need to make it more generic and usable when I’ve got some spare time.