-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdict.py
233 lines (233 loc) · 8.81 KB
/
dict.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
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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
parametry = {
"0224" : "Procento otevreni ventilu,,,False",
"0226" : "RaM: zacatek,,,False",
"1610" : "Pohotovostni,,,False",
"16F9" : "Parametr pro predchozi hodnotu,,,False",
"16EF" : "cislo datove sady pro ventil (z regulatoru?),,,False",
"16C2" : "Adresa ventilu,,,False",
"167F" : "Nastaveni ventilu provedeno,,,False",
"16C3" : "ventil minMax,temp,,False",
"1614" : "Teplota ventilu,temp,,False",
"1624" : "Typ ventilu,,,False",
"15AC" : "% vestaveneho otevreni ventilu,temp,,False",
"02F7" : "Nastaveni zadane ventilem (z regulatoru),,,False",
"169E" : "minMax TV,temp,,False",
"169F" : "minMax TUV,temp,,False",
"157D" : "Namerena teplota TV,temp,653,True",
"15A7" : "Typ ovladace,,,False",
"157E" : "Nastavena teplota TV,temp,627,True",
"166E" : "Namerena teplota TUV,temp,652,True",
"1616" : "Nastavte teplotu TUV,temp,628,True",
"1681" : "Namerena venkovni teplota,temp,,False",
"157C" : "Stav jednotky,stav,635,True",
"15CD" : "provozni rezim cerpadla,stav,639,True",
"1620" : "nastaven cas ovladace:,,,False",
"1621" : "nasatveny den ovladace,stav,,False",
"01F6" : "nastavit teplotu TV (od regulatora),,,False",
"01F9" : "Stav Ovladace,,,False",
"15A7" : "Typ ovladace,stav,,False",
"16FF" : "Typ ovladace,stav,,False",
"0365" : "?,,,False",
"0363" : "?,,,False",
"0218" : "RAM: konec [CRC],,,False",
"01F4" : "Stav ovladace,stav,,False",
"01F5" : "namerena teplota TV,temp,,False",
"01F7" : "?,,,False",
"01FD" : "Verze,,,False",
"01FE" : "rucni provoz,switch,,False",
"01FF" : "Provoz podavace,switch,,False",
"0200" : "Provoz ventilatoru,switch,,False",
"0201" : "Provoz cerpadla TV,switch,,False",
"0203" : "Provoz cerpadla TUV,switch,,False",
"0209" : "Roztopeni,switch,,False",
"020A" : "Dohorely,switch,,False",
"0213" : "rychlost ventilatoru [%],,,False",
"021F" : "Typ Ovladace,,,False",
"0222" : "Provoz obehoveho cerpadla,switch,,False",
"0223" : "Provoz podlahoveho cerpadla,switch,,False",
"0225" : "zrusit Alarm,switch,,False",
"022F" : "teplota spalin,temp,,False",
"0245" : "rezim cerpadla,stav,,False",
"0288" : "Pohotovstni rezim,switch,,False",
"028C" : "Teplota ventilu,temp,,False",
"028E" : "Nastavena taplota TUV (z ovladace),temp,,False",
"0298" : "Hodina ovladace,,,False",
"0299" : "Den v tydnu ovladace,stav,,False",
"029C" : "Typ ventilu,,,False",
"02E6" : "Teplota TUV,temp,,False",
"02F8" : "Funkce ventilu,temp,,False",
"02F9" : "Venkovni teplota,temp,,False",
"02FC" : "Zmena nastavene teploty TUV,temp,,False",
"0301" : "RC,,,False",
"0311" : "Pokojova teplota,temp,,False",
"0312" : "Nastavena pokojova teplota,temp,,False",
"0316" : "minMax TV,temp,,False",
"0317" : "minMax TUV,temp,,False",
"0322" : "Mame Palivo?,,,False",
"0326" : "provoz pridavneho cerpadla,switch,,False",
"0328" : "Typ pridavneho cerpadla,,,False",
"0331" : "Cerpadlo ventilu,,,False",
"033A" : "Adresa ventilu,,,False",
"033B" : "minMax ventilu,,,False",
"0343" : "typ letniho rezimu,,,False",
"0367" : "?,,,False",
"0369" : "Hladina paliva,,,False",
"873a" : "Hladina paliva [%],,,False",
"036A" : "Hodiny paliva,,,False",
"0370" : "Teplota podavace,temp,174,True",
"0377" : "?,,,False",
"0382" : "Zmenit nastaveni vetilu,switch,,False",
"0383" : "Stav internetoveho modulu,switch,,False",
"0387" : "Stav hlavniho ovladace,,,False",
"0404" : "nastavit min/max pokojove teploty,temp,,False",
"0405" : "nastavena pokojova teplota uzivatelem,temp,,False",
"0406" : "nastavit korekci pokojove teploty,temp,,False",
"1589" : "Cerpadlo TV,switch,630,True",
"158B" : "Cerpadlo TUV,switch,631,True",
"16AE" : "Pridavne cerpadlo,switch,,False",
"15AB" : "Podlahove cerpadlo,switch,,False",
"1587" : "Podavac,switch,632,true",
"1588" : "Ventilator On/Off,switch,629,True",
"159B" : "Rychlost ventilatoru,,633,True",
"16F8" : "Teplota podavace,temp,174,True",
"15B7" : "Teplota spalin,temp,636,True",
"16B6" : "Obehove cerpadlo,switch,,False",
"16B0" : "pridavne cerpadlo,switch,,False",
"157F" : "pokojovy Regulator TECH?,switch,,False",
"1680" : "Stav ventilu,,,False",
"1B66" : "Nastaveni maximalni pracovni teploty kolektorů,temp,,False",
"16F1" : "procento paliva v nadrzi,,637,True",
"16F2" : "priblizna doba dodavky paliva v hodinach (aktualizovano kazdých 5 minut),,638,True",
"160F" : "maximalni teplota podalhy,temp,,False",
"15F7" : "Teplota aktivace podlahoveho cerpadla,temp,,False",
"1771" : "Vyrovnavaci cerpadlo,switch,,False",
"15AA" : "cirkulacni cerpadlo TUV,switch,,False",
"15A9" : "Tepl. podlahove vytapeni (z podlahoveho cidla),temp,,False",
"0988" : "?,,,False",
"09EC" : "?,,,False",
"1699" : "?,,,False",
"16C1" : "Vratna teplota TUV:,temp,,False",
"16EC" : "?,,,False",
}
regval = {
"0000": "zadne",
"0001": "Test",
"0002": "Prace",
"0003": "Prestavka",
"0004": "Podrzet operaci",
"0005": "Podrzet pauzu",
"0006": "Rucni prace",
"0007": "Zpozdeni podavace",
"0008": "Zpozdeni foukani",
"0009": "Teplota nestoupa",
"000A": "Poskozený snimac CO",
"000B": "Teplota CO je prilis vysoka",
"000C": "Prilis vysoka teplota TUV",
"000D": "Vadne cidlo TUV",
"000E": "Vadný snimac podavace",
"000F": "Teplota podavace je prilis vysoka",
"0010": "Nastrouhat",
"0011": "Neúspesne zapaleni",
"0012": "Vadný snimac výfukových plynů",
"0013": "Vadne cidlo zpatecky",
"0014": "Tepelný motor",
"0015": "zadna komunikace",
"0016": "Doslo palivo",
"0017": "Jazýckový spinac",
"0018": "Tepelna ochrana",
"0019": "Neúspesna prechodova faze",
"001A": "Vypnuto",
"001B": "Poskozený podlahový senzor",
"001C": "Zkrat ventilatoru",
"001D": "Vadne cidlo ventilu",
"001E": "Rucni prace",
"001F": "Zapalovani",
"0020": "Nasypka",
"0021": "Zakazano",
"0022": "Vyhazovani",
"0023": "Spalovani",
"0024": "Spalovani",
"0025": "Vycistete rost",
"0026": "Zakazat klepani",
"0027": "Predem vypnete rost",
"0028": "Druha faze vypnuti",
"0029": "cekani na deaktivaci kropeni",
"002A": "Pohotovostni rezim",
"002B": "Prechodna faze",
"002C": "Prechodna faze",
"002D": "Zpozdeni zapaleni",
"002E": "Modulacni prace",
"002F": "Preruseni modulace",
"0030": "Test podavace - cekani",
"0031": "Test podavace",
"0032": "Foukaci test",
"0033": "Test cerpadla ÚT",
"0034": "Test cerpadla TUV",
"0035": "Zapis testu - cekani",
"0036": "Testovaci zaznam",
"0037": "Nastaveni servisniho kódu",
"0038": "Pridavani - cekani",
"0039": "Vypnete pridavani",
"003A": "Vyhazovani",
"003B": "Vyfouknout",
"003C": "Vyfouknout",
"003D": "Pozarni test",
"003E": "62",
"003F": "Mekký start",
"0040": "Mekký start",
"0041": "Prace - cekani",
"0042": "Kalibrace ventilatoru",
"0043": "Test senzoru spalin",
"0044" : "68",
"0045": "Podrzet pauzu T2",
"0046": "operace pridrzeni T2",
"0047": "Zpozdeni podavace",
"0048": "Zpozdeni foukani",
"0049": "Prace bez PID",
"004A": "Podrzet pauzu bez PID",
"004B": "Podrzet provoz bez PID",
"004C": "Predpoplach sneka",
"004D": "spatný výber ventilatoru",
"004E": "Zapalovani",
"004F": "Zapalovani",
"0050": "Udrzovat",
"0051": "Zprava",
"0052": "Dohled",
"0053": "Paleni rukou",
"0054": "Paleni rukou",
"0055": "Paleni rukou",
"0056": "Pozarni test",
"0057": "Pozarni test",
"0058": "Pozarni test",
"0059": "Posuňte podavac dopredu",
"005A": "Navrat podavace",
"005B": "Provoz proudeni vzduchu pod dohledem",
"005C": "Preruseni proudeni vzduchu pro dohled",
"005D": "Mekký start",
"005E": "Prechodna faze",
"005F": "Blokovani zakazano",
"0060": "Podrzet",
"0061": "Mereni spotreby paliva",
"00C8": "Senzor ovladani ventilatoru je vadný",
"00C9": "Rost s Hallovým efektem",
"00CA": "Vadný snimac pomocneho cerpadla",
"00CB": "Prilis vysoka teplota ovladani ventilatoru",
"00CC": "204",
"00CD": "zadna komunikace s ventilem",
"00CE": "Vadný senzor pocasi",
"00CF": "Prilis vysoka teplota podlahy",
"00D0": "Druhý snimac vyrovnavaci pameti je vadný",
"00D1": "Poskozený senzor pokojske",
"00D2": "Poskozený snimac vyrovnavaci pameti",
"00D3": "Hallův senzor podavace",
"00D4": "Solarni senzor 1 vadný",
"00D5": "Snimac Solar 2 je vadný",
"00D6": "Snimac Solar 3 je vadný",
"00D7": "Snimac Solar 4 je vadný",
}
kamval = {
"0000" : "na-> vsechna zarizeni",
"FFF4" : "do-> ethernetový modul",
"FFFA" : "do-> pokojový regulator Tech",
"FFF8" : "do-> GSM modulu",
}