Anyone got some advice here? I’m not able to find the error. File Editor is giving me a warning that says “unknown tag !<!input> at line 104, column 32:
device_id: !input zooz_switch”. It continues to kick out each of my inputs down the line. What do I have wrong here?
blueprint:
name: "ZEN27 Dimmer "
description: Create automations for the Zooz ZEN27 Dimmer switch using the OZW integration.
domain: automation
input:
zooz_switch:
name: Zooz Switch
description: "List of available Zooz ZEN27 Dimmer V2 switches.
This list is only a reference. At this time, it is not possible
to obtain the node's id using the device selector."
selector:
device:
integration: ozw
manufacturer: Zooz
model: ZEN27 S2 Dimmer Wall Switch
ozw_node_id:
name: Node ID
description: "Enter the node id for an available ZEN27 Dimmer V2 switch you wish
to configure. For now, this field is required. At this time, it is not
possible to obtain the node's id when using the device selector."
## Paddle Press 1 time
button_a:
name: Button A - Up/On press 1x
description: "Action to run, when the button is pressed one time.
Typically, you will only set this if you have disabled the relay."
default: []
selector:
action: {}
button_b:
name: Button B - Down/Off press 1x
description: "Action to run, when the button is pressed one time.
Typically, you will only set this if you have disabled the relay."
default: []
selector:
action: {}
## Paddle Held Down
button_a_held:
name: Button A - Up/On held down
description: "Action to run, when the button is held down."
default: []
selector:
action: {}
button_b_held:
name: Button B - Down/Off held down
description: "Action to run, when the button is held down."
default: []
selector:
action: {}
## Paddle Press 2 times
button_a2:
name: Button A - Up/On press 2x
description: "Action to run, when the button is pressed two times."
default: []
selector:
action: {}
button_b2:
name: Button B - Down/Off press 2x
description: "Action to run, when the button is pressed two times."
default: []
selector:
action: {}
## Paddle Press 3 times
button_a3:
name: Button A - Up/On press 3x
description: "Action to run, when the button is pressed three times."
default: []
selector:
action: {}
button_b3:
name: Button B - Down/Off press 3x
description: "Action to run, when the button is pressed three times."
default: []
selector:
action: {}
## Paddle Press 4 times
button_a4:
name: Button A - Up/On press 4x
description: "Action to run, when the button is pressed four times."
default: []
selector:
action: {}
button_b4:
name: Button B - Down/Off press 4x
description: "Action to run, when the button is pressed four times."
default: []
selector:
action: {}
## Paddle Press 5 times
button_a5:
name: Button A - Up/On press 5x
description: "Action to run, when the button is pressed five times."
default: []
selector:
action: {}
button_b5:
name: Button B - Down/Off press 5x
description: "Action to run, when the button is pressed five times."
default: []
selector:
action: {}
mode: single
max_exceeded: silent
variables:
device_id: !input zooz_switch
ozw_node_id: !input ozw_node_id
trigger:
- platform: event
event_type: ozw.scene_activated
action:
- variables:
node_id: "{{ trigger.event.data.node_id }}"
scene_id: "{{ trigger.event.data.scene_id }}"
scene_value_id: "{{ trigger.event.data.scene_value_id }}"
- choose:
- conditions: ## Paddle Button A Press 1 time
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 1 }}"
- "{{ scene_value_id == 0 }}"
sequence: !input button_a
- conditions: ## Paddle Button B Press 1 time
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 2 }}"
- "{{ scene_value_id == 0 }}"
sequence: !input button_b
- conditions: ## Paddle Button A Held Down
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 2 }}"
- "{{ scene_value_id == 3 }}"
sequence: !input button_a_held
- conditions: ## Paddle Button B Held Down
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 1 }}"
- "{{ scene_value_id == 3 }}"
sequence: !input button_b_held
- conditions: ## Paddle Button A Press 2 times
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 2 }}"
- "{{ scene_value_id == 4 }}"
sequence: !input button_a2
- conditions: ## Paddle Button B Press 2 times
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 1 }}"
- "{{ scene_value_id == 4 }}"
sequence: !input button_b2
- conditions: ## Paddle Button A Press 3 times
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 2 }}"
- "{{ scene_value_id == 5 }}"
sequence: !input button_a3
- conditions: ## Paddle Button B Press 3 times
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 1 }}"
- "{{ scene_value_id == 5 }}"
sequence: !input button_b3
- conditions: ## Paddle Button A Press 4 times
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 2 }}"
- "{{ scene_value_id == 6 }}"
sequence: !input button_a4
- conditions: ## Paddle Button B Press 4 times
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 1 }}"
- "{{ scene_value_id == 6 }}"
sequence: !input button_b4
- conditions: ## Paddle Button A Press 5 times
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 2 }}"
- "{{ scene_value_id == 7 }}"
sequence: !input button_a5
- conditions: ## Paddle Button B Press 5 times
- "{{ node_id == ( ozw_node_id | int ) }}"
- "{{ scene_id == 1 }}"
- "{{ scene_value_id == 7 }}"
sequence: !input button_b5