Hello so im currently using this amazing blueprint from Johan Schelin, to sync 2 switchs, and works very well, but now i want the switch to sync with a Sigbee Light.
And tryed doing that, by changing the switch_2 domain to Light, and making a new automation, but it only syncs if i turn on/off the light itself, if i use the switch it wont sync with the lamp/light.
Can anyone shed some light?
blueprint:
name: Synchronize 2 States
description: Bind two switches together to act in unison
domain: automation
input:
switch_1:
name: Switch 1
selector:
entity:
domain: switch
switch_2:
name: Switch 2
selector:
entity:
domain: switch
variables:
switch_1: !input switch_1
switch_2: !input switch_2
trigger:
- platform: state
entity_id:
- !input switch_1
- !input switch_2
mode: single
condition:
'{{ trigger.to_state.state != trigger.from_state.state }}'
action:
# Set to target value
- choose:
- conditions:
- '{{ trigger.entity_id != switch_1 }}'
- '{{ trigger.to_state.state != states(switch_1) }}'
sequence:
- service: 'switch.turn_{{ trigger.to_state.state }}'
entity_id: !input switch_1
- choose:
- conditions:
- '{{ trigger.entity_id != switch_2 }}'
- '{{ trigger.to_state.state != states(switch_2) }}'
sequence:
- service: 'switch.turn_{{ trigger.to_state.state }}'
entity_id: !input switch_2