-
Notifications
You must be signed in to change notification settings - Fork 1
/
scripts.yaml
147 lines (131 loc) · 3.32 KB
/
scripts.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
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
vacuum_first_floor_stop:
alias: Stop First Floor Vacuumimg
sequence:
- service: vacuum.stop
data:
entity_id: vacuum.roborock_s6
vacuum_first_floor_pause:
alias: Pause First Floor Vacuumimg
sequence:
- service: vacuum.pause
data:
entity_id: vacuum.roborock_s6
vacuum_first_floor_resume:
alias: Resume First Floor Vacuumimg
sequence:
- service: vacuum.start
data:
entity_id: vacuum.roborock_s6
vacuum_first_floor_dock:
alias: Dock First Floor Vacuum
sequence:
- service: vacuum.return_to_base
data:
entity_id: vacuum.roborock_s6
vacuum_first_floor_location:
alias: Where is the First Floor Vacuum
sequence:
- service: vacuum.locate
data:
entity_id: vacuum.roborock_s6
vacuum_first_floor_rooms:
alias: Vacuum First Floor Rooms
fields:
rooms:
description: "A list of rooms to clean"
example: "[16,17,18,19,20,21,22,23,25]"
sequence:
- service: vacuum.send_command
data_template:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: >
{{ rooms }}
vacuum_first_floor:
alias: Vacuum First Floor
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [16,17,18,19,20,21,22,23,25]
vacuum_first_floor_main_areas:
alias: Vacuum First Floor Main Areas
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [17,18,19,21,22,23,25]
vacuum_entertainment_room:
alias: Vacuum Entertainment Room
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [21]
vacuum_front_foyer:
alias: Front Foyer
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [22]
vacuum_living_room:
alias: Vacuum Living Room
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [17]
vacuum_kitchen:
alias: Vacuum Kitchen
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [19]
vacuum_back_foyer:
alias: Back Foyer
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [18]
vacuum_first_floor_bathroom:
alias: Vacuum First Floor Bathroom
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [16]
vacuum_back_hallway:
alias: Back Hallway
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [25]
vacuum_laundry_room:
alias: Laundry Room
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [20]
vacuum_office:
alias: Office
sequence:
- service: vacuum.send_command
data:
entity_id: vacuum.roborock_s6
command: app_segment_clean
params: [23]