mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-10 02:50:12 -04:00
blue_room to boys_room
This commit is contained in:
@@ -111,54 +111,54 @@ blueprint:
|
||||
mode: single
|
||||
max_exceeded: silent
|
||||
variables:
|
||||
device_id: !input 'inovelli_fan_switch'
|
||||
device_id: !input "inovelli_fan_switch"
|
||||
trigger:
|
||||
- platform: event
|
||||
event_type: zwave_js_value_notification
|
||||
condition: '{{ trigger.event.data.device_id == device_id }}'
|
||||
- platform: event
|
||||
event_type: zwave_js_value_notification
|
||||
condition: "{{ trigger.event.data.device_id == device_id }}"
|
||||
action:
|
||||
- variables:
|
||||
button_id: '{{ trigger.event.data.property_key_name }}'
|
||||
press_count: '{{ trigger.event.data.value }}'
|
||||
- service: logbook.log
|
||||
data:
|
||||
name: Button Id
|
||||
message: '{{ button_id }}'
|
||||
- service: logbook.log
|
||||
data:
|
||||
name: Press Count
|
||||
message: '{{ press_count }}'
|
||||
- variables:
|
||||
button_id: "{{ trigger.event.data.property_key_name }}"
|
||||
press_count: "{{ trigger.event.data.value }}"
|
||||
- action: logbook.log
|
||||
data:
|
||||
name: Button Id
|
||||
message: "{{ button_id }}"
|
||||
- action: logbook.log
|
||||
data:
|
||||
name: Press Count
|
||||
message: "{{ press_count }}"
|
||||
|
||||
- choose:
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed" }}'
|
||||
sequence: !input 'button_a'
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed" }}'
|
||||
sequence: !input 'button_b'
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyHeldDown" }}'
|
||||
sequence: !input 'button_a_held'
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyHeldDown" }}'
|
||||
sequence: !input 'button_b_held'
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed2x" }}'
|
||||
sequence: !input 'button_a2'
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed2x" }}'
|
||||
sequence: !input 'button_b2'
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed3x" }}'
|
||||
sequence: !input 'button_a3'
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed3x" }}'
|
||||
sequence: !input 'button_b3'
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed4x" }}'
|
||||
sequence: !input 'button_a4'
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed4x" }}'
|
||||
sequence: !input 'button_b4'
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed5x" }}'
|
||||
sequence: !input 'button_a5'
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed5x" }}'
|
||||
sequence: !input 'button_b5'
|
||||
- conditions: '{{ button_id == "003" and press_count == "KeyPressed" }}'
|
||||
sequence: !input 'button_c1'
|
||||
- conditions: '{{ button_id == "004" and press_count == "KeyPressed" }}'
|
||||
sequence: !input 'button_c2'
|
||||
- conditions: '{{ button_id == "005" and press_count == "KeyPressed" }}'
|
||||
sequence: !input 'button_d1'
|
||||
- conditions: '{{ button_id == "006" and press_count == "KeyPressed" }}'
|
||||
sequence: !input 'button_d2'
|
||||
- choose:
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed" }}'
|
||||
sequence: !input "button_a"
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed" }}'
|
||||
sequence: !input "button_b"
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyHeldDown" }}'
|
||||
sequence: !input "button_a_held"
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyHeldDown" }}'
|
||||
sequence: !input "button_b_held"
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed2x" }}'
|
||||
sequence: !input "button_a2"
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed2x" }}'
|
||||
sequence: !input "button_b2"
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed3x" }}'
|
||||
sequence: !input "button_a3"
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed3x" }}'
|
||||
sequence: !input "button_b3"
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed4x" }}'
|
||||
sequence: !input "button_a4"
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed4x" }}'
|
||||
sequence: !input "button_b4"
|
||||
- conditions: '{{ button_id == "002" and press_count == "KeyPressed5x" }}'
|
||||
sequence: !input "button_a5"
|
||||
- conditions: '{{ button_id == "001" and press_count == "KeyPressed5x" }}'
|
||||
sequence: !input "button_b5"
|
||||
- conditions: '{{ button_id == "003" and press_count == "KeyPressed" }}'
|
||||
sequence: !input "button_c1"
|
||||
- conditions: '{{ button_id == "004" and press_count == "KeyPressed" }}'
|
||||
sequence: !input "button_c2"
|
||||
- conditions: '{{ button_id == "005" and press_count == "KeyPressed" }}'
|
||||
sequence: !input "button_d1"
|
||||
- conditions: '{{ button_id == "006" and press_count == "KeyPressed" }}'
|
||||
sequence: !input "button_d2"
|
||||
|
||||
Reference in New Issue
Block a user