-
Notifications
You must be signed in to change notification settings - Fork 0
/
deconz-ikea-five-button-remote-flexible-actions.yaml
118 lines (106 loc) · 3.05 KB
/
deconz-ikea-five-button-remote-flexible-actions.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
blueprint:
name: deCONZ - IKEA five button remote
description: |
Control anything using IKEA five button remote
domain: automation
input:
remote:
name: Remote
description: IKEA remote to use
selector:
device:
integration: deconz
manufacturer: IKEA of Sweden
model: TRADFRI remote control
button_on_off:
name: On off button press
description: Action to run on press on off button
default: []
selector:
action:
button_brightness_up_short:
name: Brightness up button - short press
description: Action to run on short brightness up press
default: []
selector:
action:
button_brightness_up_long:
name: Brightness up button - long press
description: Action to run on long brightness up press
default: []
selector:
action:
button_brightness_down_short:
name: Brightness down button - short press
description: Action to run on short brightness down press
default: []
selector:
action:
button_brightness_down_long:
name: Brightness down button - long press
description: Action to run on long brightness down press
default: []
selector:
action:
button_left_short:
name: Left button - short press
description: Action to run on short left button press
default: []
selector:
action:
button_left_long:
name: Left button - long press
description: Action to run on long left button press
default: []
selector:
action:
button_right_short:
name: Right button - short press
description: Action to run on short right button press
default: []
selector:
action:
button_right_long:
name: Right button - long press
description: Action to run on long right button press
default: []
selector:
action:
mode: restart
max_exceeded: silent
trigger:
- platform: event
event_type: deconz_event
event_data:
device_id: !input "remote"
action:
- variables:
event: "{{ trigger.event.data.event }}"
- choose:
- conditions:
- "{{ event == 1002 }}"
sequence: !input button_on_off
- conditions:
- "{{ event == 2002 }}"
sequence: !input button_brightness_up_short
- conditions:
- "{{ event == 2001 }}"
sequence: !input button_brightness_up_long
- conditions:
- "{{ event == 3002 }}"
sequence: !input button_brightness_down_short
- conditions:
- "{{ event == 3001 }}"
sequence: !input button_brightness_down_long
- conditions:
- "{{ event == 4002 }}"
sequence: !input button_left_short
- conditions:
- "{{ event == 4001 }}"
sequence: !input button_left_long
- conditions:
- "{{ event == 5002 }}"
sequence: !input button_right_short
- conditions:
- "{{ event == 5001 }}"
sequence: !input button_right_long