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
| #include "labeldef.h"
// This file is a definition file for ESPAtherma
// uncomment each value you want to query for your installation.
LabelDef labelDefs[] = {
//{0x00,0,802,0,-1,"*Refrigerant type"},
//{0x00,0,152,1,-1,"Sensor Data Qty"},
//{0x00,1,152,1,-1,"INV compressor Qty"},
//{0x00,2,152,1,-1,"STD compressor Qty"},
//{0x00,3,152,1,-1,"Fan Data Qty"},
//{0x00,4,152,1,-1,"Expansion Valve Data Qty"},
//{0x00,5,152,1,-1,"4 Way Valve Data Qty"},
//{0x00,6,152,1,-1,"Crank Case Heater Qty"},
//{0x00,7,152,1,-1,"Solenoid valve Qty"},
//{0x00,8,152,1,-1,"Max. connectable indoor units"},
//{0x00,9,152,1,-1,"Connected Indoor Unit Qty"},
//{0x00,10,152,1,-1,"O/U MPU ID (xx)"},
//{0x00,11,152,1,-1,"O/U MPU ID (yy)"},
//{0x00,12,105,1,-1,"O/U capacity (kW)"},
{0x10,0,217,1,-1,"Operation Mode"}, //Werkt (Heating of Cooling)
//{0x10,1,307,1,-1,"Thermostat ON/OFF"}, //Default OFF? Bij vraag vanaf thermostaat op pin 35-38 gaat deze niet op ON
//{0x10,1,306,1,-1,"Restart standby"}, //Wat doet deze? (Tot nu toe: OFF)
//{0x10,1,305,1,-1,"Startup Control"}, //Wat doet deze? (Tot nu toe: OFF)
{0x10,1,304,1,-1,"Defrost Operation"}, //Werkt (ON bij defrost)
{0x10,1,303,1,-1,"Oil Return Operation"}, //Wat doet deze? (Tot nu toe: OFF)
{0x10,1,302,1,-1,"Pressure equalizing operation"}, //Wat doet deze? (Tot nu toe: OFF bij gebruik WP, ON bij standby)
//{0x10,1,301,1,-1,"Demand Signal"}, //Wat doet deze? (Tot nu toe: OFF)
{0x10,1,300,1,-1,"Low noise control"}, //Wat doet deze? (Tot nu toe: OFF, ook nog niet met low noise modi gespeeld)
{0x10,4,203,1,-1,"Error type"}, //Werkt (Tot nu toe: Normal bij geen error)
{0x10,5,204,1,-1,"Error Code"}, //Onbekend, ik ga uit van errorcode wanneer "Error type" niet normal is.
{0x10,6,114,2,1,"Target Evap. Temp."}, //Werkt (Geeft een temperatuur, wat betekent deze temperatuur?)
//{0x10,8,114,2,1,"Target Cond. Temp."}, //Lijkt altijd nu, voor nu uit! Wat doet deze? (Tot nu toe: 0, altijd 0?)
//{0x10,10,307,1,-1,"Discharge Temp. Drop"}, //Wat doet deze? (Tot nu toe: OFF)
//{0x10,10,310,1,-1,"Discharge Temp. Protection Retry Qty"},
//{0x10,10,303,1,-1,"Comp. INV Current Drop"}, //Wat doet deze? (Tot nu toe: OFF)
//{0x10,10,311,1,-1,"Comp. INV Current Protection Retry Qty"},
//{0x10,11,307,1,-1,"HP Drop Control"}, //Wat doet deze? (Tot nu toe: OFF)
//{0x10,11,310,1,-1,"HP Protection Retry Qty"},
//{0x10,11,303,1,-1,"LP Drop Control"}, //Wat doet deze? (Tot nu toe: OFF)
//{0x10,11,311,1,-1,"LP Protection Retry Qty"},
//{0x10,12,307,1,-1,"Fin Temp. Drop Control"}, //Wat doet deze? (Tot nu toe: OFF)
//{0x10,12,310,1,-1,"Fin Temp. Protection Retry Qty"}, //Werkt NIET (Conv 310 not avail.)
//{0x10,12,303,1,-1,"Other Drop Control"}, //Wat doet deze? (Tot nu toe: OFF)
//{0x10,12,311,1,-1,"Not in use"},
//{0x11,0,215,1,-1,"O/U EEPROM (1st digit)"},
//{0x11,1,215,1,-1,"O/U EEPROM (3rd 4th digit)"},
//{0x11,2,215,1,-1,"O/U EEPROM (5th 6th digit)"},
//{0x11,3,215,1,-1,"O/U EEPROM (7th 8th digit)"},
//{0x11,4,215,1,-1,"O/U EEPROM (10th digit)"},
//{0x11,5,214,1,-1,"O/U EEPROM (11th digit)"},
//{0x00,0,995,1,-1,"NextDataGrid"},
{0x20,0,105,2,1,"R1T-Outdoor air temp."}, //Werkt (buitentemperatuur gemeten bij de buitenunit)
//{0x20,2,105,2,1,"O/U Heat Exch. Temp."}, //Wat doet deze? (Tot nu toe: 0, altijd 0?)
{0x20,4,105,2,1,"Discharge pipe temp."}, //Werkt (Temperatuur gas uit compressor??)
//{0x20,6,105,2,1,"Suction pipe temp."}, //Wat doet deze? (Tot nu toe: 0, altijd 0?) Uit voor nu
{0x20,8,105,2,1,"Heat exchanger mid-temp."}, //Werkt (temperatuur op de warmtewisselaar van de buitenunit)
//{0x20,10,105,2,1,"Liquid temperature(R3T)"}, //Wat doet deze? (Tot nu toe: 0, altijd 0?)
//{0x20,12,105,2,2,"High Pressure"}, //Wat doet deze? (Tot nu toe: 0, altijd 0?)
//{0x20,12,405,2,1,"High Pressure(T)"}, //Wat doet deze? (Tot nu toe: -51,18, altijd -51,18?)
//{0x20,14,105,2,2,"Low Pressure"}, //Wat doet deze? (Tot nu toe: 0, altijd 0?)
//{0x20,14,405,2,1,"Low Pressure(T)"}, //Wat doet deze? (Tot nu toe: -51,18, altijd -51,18?)
{0x21,0,105,2,-1,"INV primary current (A)"}, //Werkt (Stroomverbruik in Ampere van de compressor)
{0x21,2,105,2,-1,"INV secondary current (A)"}, //Werkt (Inverter output? Hoe interpreteren?)
{0x21,4,105,2,1,"INV fin temp."}, //lijkt te werken, checken
//{0x21,6,105,2,1,"Fan1 Fin temp."}, // altijd 0? checken
//{0x21,8,105,2,1,"Fan2 Fin temp."}, // altijd 0? checken
//{0x21,10,105,2,1,"Compressor outlet temperature"}, // altijd 0? checken
//{0x00,0,995,1,-1,"NextDataGrid"},
{0x30,0,152,1,-1,"INV frequency (rps)"}, //werkt
{0x30,1,211,1,-1,"Fan 1 (step)"}, //werkt (RPM van de fan, vermenigvuldigen met 10)
//{0x30,2,211,1,-1,"Fan 2 (step)"}, //altijd 0? tweede fan niet aanwezig.
{0x30,3,151,2,-1,"Expansion valve 1 (pls)"}, // werkt, wat is dit?
//{0x30,5,151,2,-1,"Expansion valve 2 (pls)"}, // altijd 0?
//{0x30,7,151,2,-1,"Expansion valve 3 (pls)"}, // altijd 0?
//{0x30,9,151,2,-1,"Expansion valve 4 (pls)"}, // altijd 0?
{0x30,11,307,1,-1,"4 Way Valve"}, // Geeft OFF, ON gezien bij defrost
//{0x30,12,307,1,-1,"Crank case heater"}, // Geeft OFF, nog checken
//{0x30,13,307,1,-1,"Y1S"}, // Lijkt altijd OFF, voor nu uit! Geeft OFF, nog checken
//{0x30,13,306,1,-1,"SV (drain pan heater)"}, // Geeft OFF, nog checken, niet aanwezig op mijn systeem
//{0x30,13,305,1,-1,"Y3S"}, // Lijkt altijd OFF, voor nu uit! Geeft OFF, nog checken
//{0x00,0,998,1,-1,"In-Out separator"}, //werkt niet, 998 nog available
//{0xA0,0,119,2,1,"Suction temp"}, // altijd 0? voor nu uit
{0xA0,2,119,2,1,"Outdoor heat exchanger temp."}, // werkt, 253? ruwe data? Gaat positief bij defrost, onder nul 253 achtige waarde
{0xA0,4,119,2,1,"Liquid pipe temp."}, //altijd 0?
//{0xA0,6,119,2,2,"Pressure"}, //altijd 0?
//{0xA0,8,151,2,-1,"Expansion valve 3 (pls)"}, //staat er niet tussen in output, werkt dus niet?
//{0xA0,10,152,1,-1,"O/U MPU ID"}, // deze of volgende geeft 255
//{0xA0,11,152,1,-1,"O/U MPU ID"}, // deze of vorige geeft 255
//{0xA0,12,307,1,-1,"HPS operation"}, // Geeft OFF wat is dit?
{0xA0,12,306,1,-1,"Safeguard operation"}, // Geeft OFF wat is dit?
//{0xA0,12,305,1,-1,"Crank case heater"}, //komt niet in output
//{0xA0,12,304,1,-1,"Solenoid Valve 3"}, // Geeft OFF wat is dit?
//{0xA0,12,303,1,-1,"SV (drain pan heater)"}, // komt niet in output
//{0xA0,12,302,1,-1,"Solenoid Valve 1"}, // Geeft OFF wat is dit?
{0xA0,12,301,1,-1,"4 way valve (Y1S)"}, // Geeft OFF wat is dit?
//{0xA0,12,300,1,-1,"52C Output"}, // Geeft OFF wat is dit?
//{0xA0,13,303,1,-1,"Discharge Temp. Drop"}, // komt niet in output
{0xA0,13,302,1,-1,"During emergency operation"}, // Geeft OFF wat is dit?
//{0xA0,13,301,1,-1,"Indoor unit blowout 50 ° C flag"}, // Geeft OFF wat is dit?
{0xA0,13,300,1,-1,"Powerful bit (MT setting bit)"}, // Geeft OFF
//{0xA0,14,105,2,1,"Compressor port temperature"}, //Geeft altijd 0?
//{0xA1,0,119,2,1,"(Raw data)Water heat exchanger inlet temp."}, //Geeft altijd 0?
//{0xA1,2,119,2,1,"(Raw data)Water heat exchanger outlet temp."}, //Geeft altijd 0?
//{0xA1,4,302,1,-1,"Liquid INJ solenoid valve (Y4S)"}, // Geeft OFF wat is dit?
//{0xA1,4,301,1,-1,"Bottom Plate Heater"}, // Geeft OFF wat is dit?
//{0xA1,4,300,1,-1,"PHE Heater"}, // Geeft OFF wat is dit?
//{0xA1,5,114,2,1,"Target Discharge Temp."}, //Geeft altijd 0?
//{0xA1,7,114,2,1,"Target port temperature"}, //Geeft altijd 0?
//{0xA1,9,305,1,-1,"Monobloc setting"},
//{0xA1,9,304,1,-1,"Minichiller setting"},
//{0xA1,9,303,1,-1,"MT setting"}, // Geeft OFF wat is dit?
//{0xA1,9,302,1,-1,"GSHP setting"}, // Geeft OFF - Ground Source Heat Pump setting
//{0xA1,9,301,1,-1,"Hydro split setting"},
//{0xA1,9,300,1,-1,"Alterma LT setting"}, // Geeft OFF wat is dit?
//{0x60,0,304,1,-1,"Data Enable/Disable"},
//{0x60,1,152,1,-1,"Indoor Unit Address"},
{0x60,2,315,1,-1,"I/U operation mode"}, //Werkt, geeft Heating / DHW
//{0x60,2,303,1,-1,"Thermostat ON/OFF"}, //komt niet in output terecht
//{0x60,2,302,1,-1,"Freeze Protection"}, // Geeft OFF wat is dit?
{0x60,2,301,1,-1,"Silent Mode"}, // Geeft OFF wat is dit?
{0x60,2,300,1,-1,"Freeze Protection for water piping"}, // Geeft OFF wat is dit?
//{0x60,3,204,1,-1,"Error Code"}, //komt niet in output
{0x60,4,152,1,-1,"Error detailed code"}, // geeft 0
//{0x60,5,203,1,-1,"Error type"}, // komt niet in output
//{0x60,6,219,1,-1,"I/U capacity code"},
{0x60,7,105,2,1,"DHW setpoint"}, //werkt (als 60, dan legionelle run actief)
{0x60,9,105,2,1,"LW setpoint (main)"}, //werkt
//{0x60,11,307,1,-1,"Water flow switch"},
{0x60,11,306,1,-1,"Thermal protector (Q1L) BUH"}, //werkt
//{0x60,11,305,1,-1,"Thermal protector BSH"},
//{0x60,11,304,1,-1,"Benefit kWh rate power supply"},
//{0x60,11,303,1,-1,"Solar input"},
{0x60,11,302,1,-1,"SmartGridContact2"}, //werkt
{0x60,11,301,1,-1,"SmartGridContact1"}, //werkt
//{0x60,11,300,1,-1,"Bivalent Operation"},
{0x60,12,307,1,-1,"2way valve(On:Heat_Off:Cool)"}, //geeft off, wat is dit
{0x60,12,306,1,-1,"3way valve(On:DHW_Off:Space)"}, //werkt
//{0x60,12,305,1,-1,"BSH"}, //niet aanwezig in mijn systeem
{0x60,12,304,1,-1,"BUH Step1"}, //werkt
{0x60,12,303,1,-1,"BUH Step2"}, //werkt
//{0x60,12,302,1,-1,"Floor loop shut off valve"},
//{0x60,12,301,1,-1,"Water pump operation"},
//{0x60,12,300,1,-1,"Solar pump operation"},
//{0x60,13,152,1,-1,"Indoor Option Code"},
//{0x60,15,215,1,-1,"I/U Software ID (xx)"},
//{0x60,14,215,1,-1,"I/U Software ID (yy)"},
//{0x60,16,152,1,-1,"I/U EEPROM Ver."},
//{0x61,0,307,1,-1,"Data Enable/Disable"},
//{0x61,1,152,1,-1,"Indoor Unit Address"},
{0x61,2,105,2,1,"Leaving water temp. before BUH (R1T)"}, //werkt
{0x61,4,105,2,1,"Leaving water temp. after BUH (R2T)"}, //werkt
{0x61,6,105,2,1,"Refrig. Temp. liquid side (R3T)"}, //werkt
{0x61,8,105,2,1,"Inlet water temp.(R4T)"}, //werkt
{0x61,10,105,2,1,"DHW tank temp. (R5T)"}, //werkt
//{0x61,12,105,2,1,"Indoor ambient temp. (R1T)"},
//{0x61,14,105,2,1,"Ext. indoor ambient sensor (R6T)"},
//{0x62,0,307,1,-1,"Data Enable/Disable"},
//{0x62,1,152,1,-1,"Indoor Unit Address"},
{0x62,2,307,1,-1,"Reheat ON/OFF"}, //werkt
{0x62,2,306,1,-1,"Storage ECO ON/OFF"}, //werkt
{0x62,2,305,1,-1,"Storage comfort ON/OFF"}, //werkt
{0x62,2,304,1,-1,"Powerful DHW Operation. ON/OFF"}, //werkt
{0x62,2,303,1,-1,"Space heating Operation ON/OFF"}, //werkt
//{0x62,2,302,1,-1,"System OFF (ON:System off)"},
//{0x62,2,301,1,-1,"Not in use"},
//{0x62,2,300,1,-1,"Emergency (indoor) active/not active"},
//{0x62,3,105,2,1,"LW setpoint (add)"}, //werkt, voor zone 2, heb ik niet
//{0x62,5,105,2,1,"RT setpoint"},
//{0x62,7,307,1,-1,"Add. Ext. RT Input Cool."}, //geeft off, is niet de default ext thermostaat input
//{0x62,7,306,1,-1,"Add. Ext. RT Input Heat."}, //geeft off, is niet de default ext thermostaat input
{0x62,7,305,1,-1,"Main RT Cooling"}, //werkt. ON als thermostaat koelvraag geeft
{0x62,7,304,1,-1,"Main RT Heating"}, //werkt. ON als thermostaat wartmevraag geeft
//{0x62,7,303,1,-1,"Pwr consumption limit 4"},
//{0x62,7,302,1,-1,"Pwr consumption limit 3"},
//{0x62,7,301,1,-1,"Pwr consumption limit 2"},
//{0x62,7,300,1,-1,"Pwr consumption limit 1"},
//{0x62,8,307,1,-1,"None"},
//{0x62,8,306,1,-1,"Not in use"},
//{0x62,8,305,1,-1,"Not in use"},
//{0x62,8,304,1,-1,"PHE Heater"}, //komt niet in output
//{0x62,8,303,1,-1,"Tank preheat ON/OFF"}, //Altijd OFF, voor nu uit! geeft OFF, wat is dit?
//{0x62,8,302,1,-1,"Circulation pump operation"}, //geeft OFF, wat is dit? Ook off als interne circulatiepomp wel draait
{0x62,8,301,1,-1,"Alarm output"}, //geeft OFF, wat is dit?
{0x62,8,300,1,-1,"Space H Operation output"}, //werkt
{0x62,9,105,2,-1,"Flow sensor (l/min)"}, //werkt
{0x62,11,105,1,1,"Water pressure"}, //werkt
{0x62,12,152,1,-1,"Water pump signal (0:max-100:stop)"}, //werkt
//{0x62,13,152,1,-1,"[Future] 3 way Valve Mixing 1"}, //geeft 0, wat is dit?
//{0x62,14,152,1,-1,"[Future] 3 way Valve Mixing 2"}, //geeft 0, wat is dit?
{0x62,15,105,2,1,"Refrigerant pressure sensor"}, //werkt
{0x62,15,405,2,1,"Pressure sensor(T)"}, //lijkt wat de doen, wat?
//{0x63,0,307,1,-1,"Data Enable/Disable"},
//{0x63,1,152,1,-1,"Indoor Unit Address"},
//{0x63,2,215,1,-1,"I/U EEPROM (3rd digit)"},
//{0x63,3,215,1,-1,"I/U EEPROM (4th 5th digit)"},
//{0x63,4,215,1,-1,"I/U EEPROM (6th 7th digit)"},
//{0x63,5,215,1,-1,"I/U EEPROM (8th 9th digit)"},
//{0x63,6,215,1,-1,"I/U EEPROM (11th digit)"},
//{0x63,7,215,1,-1,"I/U EEPROM (12th digit)(rev.)"},
//{0x63,8,215,1,-1,"Not in use"},
//{0x63,9,215,1,-1,"Not in use"},
//{0x63,10,215,1,-1,"Not in use"},
//{0x63,12,301,1,-1,"[RT space thermo ON/OFF] (bit1)"},
//{0x63,12,300,1,-1,"[RT space thermo ON/OFF] (bit0)"},
//{0x63,13,311,1,-1,"BUH output capacity"}, //register niet beschikbaar
//{0x63,14,161,1,-1,"Current measured by CT sensor of L1"},
//{0x63,15,161,1,-1,"Current measured by CT sensor of L2"},
//{0x63,16,307,1,-1,"HP Forced FG"},
//{0x63,16,161,1,-1,"Current measured by CT sensor of L3"},
//{0x64,0,307,1,-1,"Data Enable/Disable"},
//{0x64,1,152,1,-1,"Indoor Unit Address"},
//{0x64,2,316,1,-1,"Hybrid Op. Mode"},
//{0x64,2,303,1,-1,"Boiler Operation Demand"}, //Geeft OFF, doet deze wat?
//{0x64,2,302,1,-1,"Boiler DHW Demand"}, //Geeft OFF, doet deze wat?
//{0x64,2,301,1,-1,"Bypass Valve Output"}, //Geeft ON, Wat betekent dit?
//{0x64,3,105,2,-1,"BE_COP"}, //komt niet in output
//{0x64,5,105,2,1,"Hybrid Heating Target Temp."}, //komt niet in output
{0x64,7,105,2,1,"Boiler Heating Target Temp."}, //werkt, maar wat betekent dit?
//{0x64,9,302,1,-1,"Add pump"}, //Geeft OFF, pomp voor 2e zone? niet van belang in mijn situatie
//{0x64,9,301,1,-1,"Main pump"}, //Geeft OFF, wat is dit?
//{0x64,10,118,2,1,"Mixed water temp."}, //Geeft 0, wat is dit?
//{0x64,12,105,2,1,"2nd Domestic hot water temperature"},
{0x64,14,152,1,1,"Target delta T heating"}, //werkt
{0x64,15,152,1,1,"Target delta T cooling"}, //werkt
}; |