Hello,
I am trying to do the same on Zwave.
The automation is triggerred but the button does not do anything.
Do you spot any issue ?
blueprint:
name: Remotec ZRC-90 Blueprint
description: Create an automation for the Remotec ZRC-90 8 button remote using ZWAVE
domain: automation
input:
remote:
name: Remotec ZRC-90
description: The Remotec ZRC-90 to interact with.
selector:
entity:
integration: zwave
button_1_1:
name: Press Button One 1x
description: Action to run on button press once.
default: []
selector:
action: {}
button_1_2:
name: Press Button One 2x
description: Action to run on button press twice.
default: []
selector:
action: {}
button_1_held:
name: Hold Button One
description: Action to run on button hold.
default: []
selector:
action: {}
button_2_1:
name: Press Button Two 1x
description: Action to run on button press once.
default: []
selector:
action: {}
button_2_2:
name: Press Button Two 2x
description: Action to run on button press twice.
default: []
selector:
action: {}
button_2_held:
name: Hold Button Two
description: Action to run on button hold.
default: []
selector:
action: {}
button_3_1:
name: Press Button Three 1x
description: Action to run on button press once.
default: []
selector:
action: {}
button_3_2:
name: Press Button Three 2x
description: Action to run on button press twice.
default: []
selector:
action: {}
button_3_held:
name: Hold Button Three
description: Action to run on button hold.
default: []
selector:
action: {}
button_4_1:
name: Press Button Four 1x
description: Action to run on button press once.
default: []
selector:
action: {}
button_4_2:
name: Press Button Four 2x
description: Action to run on button press twice.
default: []
selector:
action: {}
button_4_held:
name: Hold Button Four
description: Action to run on button hold.
default: []
selector:
action: {}
button_5_1:
name: Press Button Five 1x
description: Action to run on button press once.
default: []
selector:
action: {}
button_5_2:
name: Press Button Five 2x
description: Action to run on button press twice.
default: []
selector:
action: {}
button_5_held:
name: Hold Button Five
description: Action to run on button hold.
default: []
selector:
action: {}
button_6_1:
name: Press Button Six 1x
description: Action to run on button press once.
default: []
selector:
action: {}
button_6_2:
name: Press Button Six 2x
description: Action to run on button press twice.
default: []
selector:
action: {}
button_6_held:
name: Hold Button Six
description: Action to run on button hold.
default: []
selector:
action: {}
button_7_1:
name: Press Button Seven 1x
description: Action to run on button press once.
default: []
selector:
action: {}
button_7_2:
name: Press Button Seven 2x
description: Action to run on button press twice.
default: []
selector:
action: {}
button_7_held:
name: Hold Button Seven
description: Action to run on button hold.
default: []
selector:
action: {}
button_8_1:
name: Press Button Eight 1x
description: Action to run on button press once.
default: []
selector:
action: {}
button_8_2:
name: Press Button Eight 2x
description: Action to run on button press twice.
default: []
selector:
action: {}
button_8_held:
name: Hold Button Eight
description: Action to run on button hold.
default: []
selector:
action: {}
source_url: https://www.home-assistant.io/docs/z-wave/device-specific/
mode: single
max_exceeded: silent
trigger:
platform: event
event_type: zwave.scene_activated
event_data:
entity_id: !input 'remote'
action:
- variables:
scene_id: '{{ trigger.event.data.scene_id }}'
scene_value_id: '{{ trigger.event.data.scene_data }}'
- choose:
- conditions: '{{ scene_id == ''1'' and scene_value_id == ''0'' }}'
sequence: !input 'button_1_1'
- conditions: '{{ scene_id == ''1'' and scene_value_id == ''3'' }}'
sequence: !input 'button_1_2'
- conditions: '{{ scene_id == ''1'' and scene_value_id == ''1'' }}'
sequence: !input 'button_1_held'
- conditions: '{{ scene_id == ''2'' and scene_value_id == ''0'' }}'
sequence: !input 'button_2_1'
- conditions: '{{ scene_id == ''2'' and scene_value_id == ''3'' }}'
sequence: !input 'button_2_2'
- conditions: '{{ scene_id == ''2'' and scene_value_id == ''1'' }}'
sequence: !input 'button_2_held'
- conditions: '{{ scene_id == ''3'' and scene_value_id == ''9'' }}'
sequence: !input 'button_3_1'
- conditions: '{{ scene_id == ''3'' and scene_value_id == ''3'' }}'
sequence: !input 'button_3_2'
- conditions: '{{ scene_id == ''3'' and scene_value_id == ''1'' }}'
sequence: !input 'button_3_held'
- conditions: '{{ scene_id == ''4'' and scene_value_id == ''0'' }}'
sequence: !input 'button_4_1'
- conditions: '{{ scene_id == ''4'' and scene_value_id == ''3'' }}'
sequence: !input 'button_4_2'
- conditions: '{{ scene_id == ''4'' and scene_value_id == ''1'' }}'
sequence: !input 'button_4_held'
- conditions: '{{ scene_id == ''5'' and scene_value_id == ''0'' }}'
sequence: !input 'button_5_1'
- conditions: '{{ scene_id == ''5'' and scene_value_id == ''3'' }}'
sequence: !input 'button_5_2'
- conditions: '{{ scene_id == ''5'' and scene_value_id == ''1'' }}'
sequence: !input 'button_5_held'
- conditions: '{{ scene_id == ''6'' and scene_value_id == ''0'' }}'
sequence: !input 'button_6_1'
- conditions: '{{ scene_id == ''6'' and scene_value_id == ''3'' }}'
sequence: !input 'button_6_2'
- conditions: '{{ scene_id == ''6'' and scene_value_id == ''1'' }}'
sequence: !input 'button_6_held'
- conditions: '{{ scene_id == ''7'' and scene_value_id == ''0'' }}'
sequence: !input 'button_7_1'
- conditions: '{{ scene_id == ''7'' and scene_value_id == ''3'' }}'
sequence: !input 'button_7_2'
- conditions: '{{ scene_id == ''7'' and scene_value_id == ''1'' }}'
sequence: !input 'button_7_held'
- conditions: '{{ scene_id == ''8'' and scene_value_id == ''0'' }}'
sequence: !input 'button_8_1'
- conditions: '{{ scene_id == ''8'' and scene_value_id == ''3'' }}'
sequence: !input 'button_8_2'
- conditions: '{{ scene_id == ''8'' and scene_value_id == ''1'' }}'
sequence: !input 'button_8_held'
{
"event_type": "zwave.scene_activated",
"data": {
"entity_id": "zwave.living_remote",
"node_id": 25,
"scene_id": 5,
"scene_data": 0
},
"origin": "LOCAL",
"time_fired": "2021-05-26T14:28:58.425320+00:00",
"context": {
"id": "2fb387bcfb4f696b92c89e3cf79a2f61",
"parent_id": null,
"user_id": null
}
}