-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathControle.py
46 lines (40 loc) · 1.53 KB
/
Controle.py
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
from subprocess import call
def controlarTv(action):
casa_ref.child("tv").remove()
print(action)
if (action == "power"):
call(["irsend", "SEND_ONCE", "tv", "KEY_POWER"])
if (action == "input"):
call(["irsend", "SEND_ONCE", "tv", "KEY_TV"])
if (action == "volume+"):
call(["irsend", "SEND_ONCE", "tv", "KEY_VOLUMEUP"])
if (action == "volume-"):
call(["irsend", "SEND_ONCE", "tv", "KEY_VOLUMEDOWN"])
if (action == "0"):
call(["irsend", "SEND_ONCE", "tv", "KEY_0"])
if (action == "1"):
call(["irsend", "SEND_ONCE", "tv", "KEY_1"])
if (action == "2"):
call(["irsend", "SEND_ONCE", "tv", "KEY_2"])
if (action == "3"):
call(["irsend", "SEND_ONCE", "tv", "KEY_3"])
if (action == "4"):
call(["irsend", "SEND_ONCE", "tv", "KEY_4"])
if (action == "5"):
call(["irsend", "SEND_ONCE", "tv", "KEY_5"])
if (action == "6"):
call(["irsend", "SEND_ONCE", "tv", "KEY_6"])
if (action == "7"):
call(["irsend", "SEND_ONCE", "tv", "KEY_7"])
if (action == "8"):
call(["irsend", "SEND_ONCE", "tv", "KEY_8"])
if (action == "9"):
call(["irsend", "SEND_ONCE", "tv", "KEY_9"])
if (action == "chanel+"):
call(["irsend", "SEND_ONCE", "tv", "KEY_CHANNELUP"])
if (action == "chanel+"):
call(["irsend", "SEND_ONCE", "tv", "KEY_CHANNELDOWN"])
def controlarSom(action):
casa_ref.child("som").child("action").remove()
def controlarAr(action):
casa_ref.child("ar").child("action").remove()