I have two Blue switches in one room that I’m trying to control in a somewhat interesting way. The setup is two switches each controlling their own dumb light. Normal controls (on/off/dimming) are all working as expected without any bindings, etc. I’m currently trying to use Z2M and home assistant to control the scene.
What I would like to do is have one switch as a local main control for both lights. This would fake having one switch to control both lights if I want them in the same state (on/off/brightness).
The other switch I want to use as a scene controller for the room. The current scene I’d like to setup turns off one light, and dims the other light to a low brightness (specifically the main switch off, and the scene switch at 15 brightness).
However, when I setup the binding from the main control switch this causes all commands (remote or local) to propagate to the other switch. This means when the scene is activated, it will likely turn off both lights instead of only the main switch. Activating the scene in HA twice likely results in what I want, but that is not ideal. Furthermore, turning on the main switch will often have the brightness values misaligned if the other switch is still in the dim mode.
Does anyone have any ideas how I could accomplish both behaviours (bind the switches + have a scene with different switch states)?
I did try manually syncing the brightness levels in HA using an automation, but that was not nearly as nice (the brightness values from the main switch are only reported after you stop changing the brightness at the switch). This seems to be a limitation of either the switch or Z2M, as Z2M is not reporting all the stepped values to the MQTT broker.