Ok, so… This got weirder… :\
My original report is incorrect, it is reporting entities different to previously but I am getting the entities for switch one and switch two, not the ‘combo’ switch.
There are two switches ‘value instance’ is 1 and 2. If I switch ‘value instance 1’ this switch works fine and normal. If I switch ‘value instance 2’, this switch will switch both in the UI but physically only one light is turning on (the one it is meant to control). The event bus thinks the other light is being triggered also (even though it is not on) because an automation based on that switch is triggering.
Does that make sense?
Another way to put it, There are two switches:
Node099, Value::Set - COMMAND_CLASS_SWITCH_BINARY - Switch - 0 - 1
Node099, Value::Set - COMMAND_CLASS_SWITCH_BINARY - Switch - 0 - 2
if I toggle this in the UI:
Node099, Value::Set - COMMAND_CLASS_SWITCH_BINARY - Switch - 0 - 2 - True
That switch turns on physically, but Node099, Value::Set - COMMAND_CLASS_SWITCH_BINARY - Switch - 0 - 1
turns on in the UI and the event bus thinks it turned on, because an automation based on it triggers.
If I toggle
Node099, Value::Set - COMMAND_CLASS_SWITCH_BINARY - Switch - 0 - 1 - True
in the UI, that switch turns on… and That is it.
Lastly, the automation that is being triggered, is getting triggered many, many times…
2019-09-04 21:18:21 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:18:23 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:18:43 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:18:45 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:18:55 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:18:57 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:18:59 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:19:04 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:19:07 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:19:08 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:23:34 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:23:35 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:23:38 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:23:49 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights
2019-09-04 21:23:50 INFO (MainThread) [homeassistant.components.automation] Executing bug catcher on/off with the back deck lights