The VZM35-SN doesn’t seem to activate triggers in Home Assistant… I am trying to program an automation that turns on a different light switch when I double tap the up button on the fan switch:
- id: fan_switch_office_up_press
alias: Fan Switch @Office (Up) Press
trigger:
- device_id: 9a60e0724b1cdd2ede7e3de8beb7a4e5
domain: zha
platform: device
type: remote_button_double_press
subtype: Up
action:
- service: light.turn_on
entity_id: light.light_switch_office_light
The above code does not work. It does not work based on pressing the up, down or config button. Nor do any of the hold functions work. It appears everything in the zha domain is broken.
The interesting thing is, if I set the trigger to be “turned on” instead of “up double press”, it works. But this is on the light domain, instead of the zha domain:
alias: Fan Switch @Office (Up) Press
trigger:
- device_id: 9a60e0724b1cdd2ede7e3de8beb7a4e5
entity_id: 2c2b752cd062ac6876f6160f64a6cf7c
domain: light
platform: device
type: turned_on
action:
- service: light.toggle
entity_id: light.light_switch_office_light
The Blue VZM31 Light switches don’t have this problem. and properly fire off the zha domain button presses. This appears to be a bug in the VZM35 firmware.