forked from andir/lightsd
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yml
146 lines (140 loc) · 2.42 KB
/
config.yml
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
---
width: 2115
fps: 30
mqtt:
broker: whisky.w17.io
realm: w17/lounge/light/
# username: the_user
# password: my_s3cret_p4ssw0rd
operations:
rainbow:
type: rainbow
params:
enabled: true
raindrop:
type: raindrop
params:
enabled: true
saturation_min: 0.1
saturation_max: 0.8
hue_min: 10
hue_max: 320
value_min: 0.1
value_max: 0.7
chance: 0.999
decay_low: 0.9
decay_high: 0.99
decay_resolution: 100000
splashdrop:
type: splashdrop
params:
enabled: true
gameoflife:
type: gameoflife
params:
enabled: false
udp-hsv-1337:
type: hsvudpinput
params:
enabled: false
port: 1337
shade:
type: shade
params:
value: 1
bell:
type: bell
params:
enabled: false
duration: 5000
rotate:
type: rotate
params:
step_width: 50
example-lua:
type: lua
params:
filename: example.lua
mqtt-lua:
type: lua
params:
mqtt: true
fade-100-left:
type: fade
params:
min: 0.0
max: 1.0
from: 0
to: 100
sub-sequence1:
type: sequence
params:
enabled: true
from: 10
to: 200
operations:
- name: raindrop
type: raindrop
params:
enabled: true
- name: rotate
type: rotate
params:
enabled: true
step_width: 10
sub-sequence2:
type: sequence
params:
enabled: true
from: 200
to: 400
operations:
- name: rainbow
type: rainbow
params:
enabled: true
- name: rotate
type: rotate
params:
enabled: true
step_width: -20
sub-sequence-door:
type: sequence
params:
enabled: true
from: 1737
to: 2057
operations:
- name: bell
type: flash
params:
enabled: false
- name: buzzer
type: doorbuzzer
params:
enabled: false
sequence:
- rainbow
# - raindrop
# - splashdrop
- gameoflife
# - udp-hsv-1337
# - example-lua
# - fade-100-left
# - example-lua
- sub-sequence1
- sub-sequence2
- sub-sequence-door
- rotate
- shade
- bell
outputs:
Websocket1:
type: websocket
params:
port: 9000
Ranzput:
type: hsvudp
params:
host: 172.20.64.232
port: 1337