/
en.yaml
94 lines (94 loc) · 1.96 KB
/
en.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
sentences:
- turn (on|off) [the] ({device}|{light})
- turn (on|off) [the] ({area} lights | lights in {area})
- turn [the] ({device}|{light}) (on|off)
- (set|change) [the] ({light}|{area} lights) [to] {color}
- (set|change) [the] ({light}|{area} lights) (brightness [to ]<brightness>|[to ]<brightness> [brightness])
- in: red alert
out: set living room light red
- in: all clear
out: set living room light white
expansion_rules:
brightness: ({brightness_names}|{brightness_numbers}[ percent])
lists:
color:
values:
- red
- green
- blue
- orange
- purple
- yellow
- white
area:
values:
- kitchen
- bedroom
- living room
- guest room
- bathroom
- entrance
- downstairs
- office
device:
values:
- living room tv
- bedroom tv
- speaker system
- downstairs tv
light:
values:
- bedroom lamp
- living room lamp
- in: living room [top|overhead] (light|chandelier)
out: living room light
- office light
- desk light
brightness_numbers:
values:
- in: five
out: 5
- in: ten
out: 10
- in: fifteen
out: 15
- in: twenty
out: 20
- in: twenty five
out: 25
- in: thirty
out: 30
- in: thirty five
out: 35
- in: forty
out: 40
- in: forty five
out: 45
- in: fifty
out: 50
- in: fifty five
out: 55
- in: sixty
out: 60
- in: sixty five
out: 65
- in: seventy
out: 70
- in: seventy five
out: 75
- in: eighty
out: 80
- in: eighty five
out: 85
- in: ninety
out: 90
- in: ninety five
out: 95
- in: "[a |one ]hundred"
out: 100
brightness_names:
values:
- in: (min[imum]|dim)
out: 10
- in: (max[imum]|full)
out: 100