Hello,
New to Hubitat and more advanced home automation stuff in general, although I’ve used Hue lights & Homekit (mostly lighting controls + Ecobee) for the better part of a decade. Anyway, I’m moving into a new home so I plan on standardizing on Caseta Dimmers & Pico remotes for all lighting control instead of the mismatch of Hue dimmers and conventional dumb switches used now.
Essentially I want to use Room Lighting to define scenes for rooms incorporating both Caseta dimmers and Hue bulbs in various lamps, with them being controlled by a 4 button Pico scene controller (i.e. “Bright”, “Entertain”, “Relax” & “Off”), and then the respective Caseta (primary white lighting) & Hue lights (lamps/accent) each being controlled as two individual groups with their own 5 button Pico dimmers.
Second, I would also like control of these scenes and groups through both Google Home and Homekit (both Android & Apple device household). In my experimenting with Hubitat I had this sort of working with a dummy switch for each scene. i.e. “Bright” scene is on = Bright virtual switch is on, and the Entertain, Relax & Off virtual switches are off), which was then exposed to Homekit via Hubitat and added to a Homekit scene there. So when a scene was active on Hubitat it would show as active in Homekit by turning a given switch on or off, or if I click said scene in Homekit it would trigger it on Hubitat by toggling the same switch.
I was messing around with Rule Machine yesterday and trying to make one all-encompassing rule with various triggers to activate one scene and deactivate the others, but wound up making conflicts that hosed my Hubitat setup.
In general I see this as being broken into several subtasks/modules:
- Create room lighting scenes incorporating Caseta dimmers & Hue bulbs which are triggered with Pico button presses (i.e. the 4 button scene controller)
- Control Hue lights with Pico 5 button dimmers as closely mimicking Caseta dimmer behavior as possible
- Expose scene control/status to Homekit and Google Home, i.e. virtual switches to show/control the scene state.
So, what would be the most logical way of doing this with Room Lighting and hopefully primarily built in functionality? Is exposing Hue hub scenes to Hubitat (CoCoHue?) the best way of controlling Hue color scenes? My priorities here are quick performance, reliability and total transparency to users.