-
Notifications
You must be signed in to change notification settings - Fork 0
/
pyrrigate.tpb
43 lines (43 loc) · 875 Bytes
/
pyrrigate.tpb
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
googleCalendar {
secretFilePath: "client_secret.json"
credentialsPath: "~/.credentials/pyrrigate-gcalendar-poller.json"
calendarId: "0unckm6l2ecvnrl96ej96mkf9c@group.calendar.google.com"
}
controller {
id: "left_hose"
type: CONTROLLER_DIGITAL_PIN
pinNumber: 0
reversed: true
}
controller {
id: "center_hose"
type: CONTROLLER_DIGITAL_PIN
pinNumber: 1
reversed: true
}
routine {
id: "summer"
action {
actionType: ACTION_ENABLE_TIMED
targetController: "left_hose"
enabledTime: 60.0
}
action {
actionType: ACTION_ENABLE_TIMED
targetController: "center_hose"
enabledTime: 90.0
}
}
routine {
id: "winter"
action {
actionType: ACTION_ENABLE_TIMED
targetController: "left_hose"
enabledTime: 30.0
}
action {
actionType: ACTION_ENABLE_TIMED
targetController: "center_hose"
enabledTime: 60.0
}
}