-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathComodos.py
105 lines (101 loc) · 2.5 KB
/
Comodos.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
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
#from rpi_rf import RFDevice
envio = 17
suite = 1
sala = 2
cozinha = 3
quarto = 4
garagem = 5
pgaragem = 6
jardin = 7
varanda = 8
usuite = 0
usala = 0
ucozinha = 0
uquarto = 0
ugaragem = 0
upgaragem = 0
ujardin = 0
uvaranda = 0
def controles(status, area):
global usuite
global usala
global ucozinha
global uquarto
global ugaragem
global upgaragem
global ujardin
global uvaranda
global suite
global sala
global cozinha
global quarto
global garagem
global pgaragem
global jardin
global varanda
global envio
if (area == "suite"):
valor = usuite
pin = suite
if (area == "sala"):
valor = usala
pin = sala
if (area == "cozinha"):
valor = ucozinha
pin = cozinha
if (area == "quarto"):
valor = uquarto
pin = quarto
if (area == "garagem"):
valor = ugaragem
pin = garagem
if (area == "pgaragem"):
valor = upgaragem
pin = pgaragem
if (area == "jardin"):
valor = ujardin
pin = jardin
if (area == "varanda"):
valor = uvaranda
pin = varanda
if (valor != status):
if (status == 1):
print("Ligado {}".format(area))
if (area == "suite"):
usuite = status
if (area == "sala"):
usala = status
if (area == "cozinha"):
ucozinha = status
if (area == "quarto"):
uquarto = status
if (area == "garagem"):
ugaragem = status
if (area == "pgaragem"):
upgaragem = status
if (area == "jardin"):
ujardin = status
if (area == "varanda"):
uvaranda = status
else:
print("desligado {}".format(area))
if (area == "suite"):
usuite = status
if (area == "sala"):
usala = status
if (area == "cozinha"):
ucozinha = status
if (area == "quarto"):
uquarto = status
if (area == "garagem"):
ugaragem = status
if (area == "pgaragem"):
upgaragem = status
if (area == "jardin"):
ujardin = status
if (area == "varanda"):
uvaranda = status
# rfdevice = RFDevice(envio)
# rfdevice.enable_tx()
# rfdevice.tx_code(pin, 1,130)
# rfdevice.cleanup()