blob: 01d1ba6e9493ff154668ab3b2462fec852ccae84 (
plain)
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
|
let
cmd = command: {
service = "androidtv.adb_command";
data = {
entity_id = "media_player.firetv_stick";
inherit command;
};
};
sec = seconds: { delay.seconds = seconds; };
in
{
services.home-assistant.config.automation =
[
{
alias = "Nightly reboot of firetv";
trigger = {
platform = "time";
at = "03:00:00";
};
action = [
(cmd "reboot")
(sec 90) # go to my music because apparently select_source does not seem to always work
#(cmd "HOME")
#(sec 2)
#(cmd "DOWN")
#(sec 2)
#(cmd "DOWN")
#(sec 2)
#(cmd "ENTER")
#(sec 4)
#(cmd "RIGHT")
#(sec 2)
#(cmd "RIGHT")
];
}
];
}
|