-
Notifications
You must be signed in to change notification settings - Fork 0
/
ariston.csv
We can make this file beautiful and searchable if this error is corrected: Illegal quoting in line 5.
504 lines (422 loc) · 39.1 KB
/
ariston.csv
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
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
# Ariston Genus One Hybrid Net Ebusd configuration (may work with similar Chaffoteaux and Elco systems)
# Menu References are based on a hybrid system, may change on boiler/heatpump only configurations.
#
# Circuit/class names are assigned to every field name on the base of the original source of the data
# i.e data related to the heatpump but read from the energy manager ebus address are assigned to "heatpump"
# circuit name (eg. heatpump_main_pump status)
#
# When multiple lines are available to read some field the direct ask line is usually commented, to allow
# the decoding using a line that grabs already broadcasted/transmitted data from the bus
#
# ANY HELP ON DECODING OTHER MESSAGES IS WELCOME, ATM THE MISSING BITS OF INFORMATION ARE RELATED TO
# SCHEDULING PROGRAMS AND MANY BOILER RELATED DATA
############################################################################################
#### SYSTEM RELATED MESSAGES ####
############################################################################################
# System Broadcast - cast date
r,broadcast,cast_date,Cast Date,,fe,2070,,time,m,VTM,,,,date,m,HDA,,,,,,,,,,,,,,,,,,,,,,,,
# System Bus reset write command
w,broadcast,ebus_reset,Reset ebus,,fe,2034,84,ebus_reset,m,HEX:9,,,,,,,,,,,,,,,,,,,,,,
# System Bus Scan and ID request (eg. 00fe203a0102) - do not parse the messages as it doesn't contain meaningful info
r,broadcast,bus_scan,Bus Scan,00,fe,203a,,ign,m,IGN:1
# System Bus ID Replies (eg. 03fe203b011e) - do not parse the messages until is found a way to forward both request and reply
r,broadcast,bus_scan_reply,Bus Scan Reply,,fe,203b,,ign,m,IGN:1
# System Bus Control (??) (eg. 7ffe20380503c8030708) - probably related to devices bus role identification
# protocol not decoded atm, discarding the values
r,broadcast,bus_control,Bus Control,,fe,2038,,ign,m,IGN:5
# Device Serial Numbers
r,broadcast,system_serial_number,SystemSerial,7f,fe,2031,,value,m,STR:14
# Device Serial Numbers, commented here as Ebusd doesn't allow multiple lines with the same PBSB,COMMAND sequencce
# Bridgenet Protocol does serial number broadcast without a command code
# 7f QQ, fe ZZ, 2031 PBSB, NO COMMAND CODE, 10 LEN, XXXXXXX...XXXXXXX 16 Hex bytes for serial (grab the first 14)
#r,broadcast,hp_serial_number,HPSerial,13,fe,2031,,,m,STR:14
#r,broadcast,boiler_serial_number,BoilerSerial,37,fe,2031,,,m,STR:14
#r,broadcast,gw_serial_number,GWSerial,70,fe,2031,,,m,STR:14
# 2002 PBSB with 000000 command seems to be used also for gathering device serial number
r,broadcast,remote_command_sw_version,RC-SW-Ver,,75,2002,000000,ign,s,IGN:3,,,,value,s,HEX:3
r,broadcast,boiler_sw_version,Boiler-SW-Ver,,3c,2002,000000,ign,s,IGN:3,,,,value,s,HEX:3
############################################################################################
#### BOILER RELATED MESSAGES ####
############################################################################################
#Boiler direct ask
r,boiler,boiler_pressure,Boiler circuit pressure,,3c,2000,7547,ign,s,IGN,,,,boiler_pressure,,UCH,10,bar
#read by other broadcasted message
#r,boiler,LWT_temp,heating temperature,,3c,2000,6810,ign,s,IGN:1,,,,,,SIN,10,°C
r,boiler,EWT_temp,heating return temperature,,3c,2000,6910,ign,s,IGN:1,,,,,,SIN,10,°C
r,boiler,diverter_cycles,Number of diverter valve cycles,,3c,2000,40d2,ign,s,IGN:1,,,,,,UIN
r,boiler,ignition_cycles,Number of ignition cycles,,3c,2000,42d8,ign,s,IGN:1,,,,,,UIN
r,boiler,circulation_time,circulation time,,3c,2000,44aF,ign,s,IGN:1,,,,,,UIN,,min
r,boiler,boiler_life_time,Boiler Life Time,,3c,2000,50d9,ign,s,IGN:1,,,,,,UIN,,min
r,boiler,boiler_circulation_cycles,Number of circulation cycles,,3c,2000,44d2,ign,s,IGN:1,,,,,,UIN
r,boiler,boiler_fan_cycles,Number of fan cycles,,3c,2000,4CD2,ign,s,IGN:1,,,,,,UIN
r,boiler,hours_burner_on,Hours Burner On,,3c,2000,4bd1,ign,s,IGN:1,,,,,,UIN,,hours
r,boiler,flame_active,Flame active,,3c,2000,0e11,ign,s,IGN:1,,,,,s,onoff
r,boiler,dhw_flowmeter,Boiler DHW Flowmeter,,3c,2000,6847,,s,IGN:1,,,,,,UIN,10,L
r,boiler,diverter_valve,Boiler Diverter Valve,,3c,2000,c012,ign,s,IGN:1,,,,,,BCD,0=dhw;1=heating
# Boiler Error Memory (10 codes) error mapping only for some codes
# Reading only last error info
#r,boiler,last_error,Boiler Last Error,,3c,2002,040000,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame;73=3P9-Scheduled Maintenance Needed,,,date,s,HCD:3,,,,time,s,HTM
# Some error messages don't contain time and date info, removing that decoding ATM
r,boiler,last_error,Boiler Last Error,,3c,2002,040000,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame;73=3P9-Scheduled Maintenance Needed
#r,boiler,error_09,Boiler Error,,3c,2002,040100,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#r,boiler,error_08,Boiler Error,,3c,2002,040200,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#r,boiler,error_07,Boiler Error,,3c,2002,040300,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#r,boiler,error_06,Boiler Error,,3c,2002,040400,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#r,boiler,error_05,Boiler Error,,3c,2002,040500,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#r,boiler,error_04,Boiler Error,,3c,2002,040600,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#r,boiler,error_03,Boiler Error,,3c,2002,040700,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#r,boiler,error_02,Boiler Error,,3c,2002,040800,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#r,boiler,error_01,Boiler Error,,3c,2002,040900,code,s,ULG,197=801-Calibration Error;44=5P6-Missing Flame,,,date,s,HCD:3,,,,time,s,HTM
#Boiler Broadcasted messages
r,boiler,boiler_status,Boiler Status,,fe,2010,c04b,boilerstatus,s,UCH,1=standby;2=heating;3=heating hot water;4=water tank;5=circulating;23=manual test;24=comfort;31=gas_circuit_deaeration;36=auto_calibration;51=low_water_pressure;52=no_flame,,,,,IGN:3,,,,,,IGN,,,,,
r,boiler,dhw_max_power_pct,DHW Bolier Max Power PCT,,3c,2000,6229,ign,s,IGN:1,,,,,s,UCH,,pct
r,boiler,heat_max_power_pct,Heating Bolier Max Power PCT,,3c,2000,6329,ign,s,IGN:1,,,,,s,UCH,,pct
r,boiler,heat_min_power_pct,Heating Bolier Min Power PCT,,3c,2000,6429,ign,s,IGN:1,,,,,s,UCH,,pct
r,boiler,slow_ignition_power_pct,Slow Ignition Power PCT,,3c,2000,6529,ign,s,IGN:1,,,,,s,UCH,,pct
r,boiler,heat_max_adj_power_pct,Heating Bolier Max Adjustable Power PCT,,3c,2000,6629,ign,s,IGN:1,,,,,s,UCH,,pct
r,boiler,pump_max_pwm,Pump Max PWM,,3c,2000,c928,,s,IGN:1,,,,,s,UCH,,pct
r,boiler,pump_min_pwm,Pump Min PWM,,3c,2000,ca28,,s,IGN:1,,,,,s,UCH,,pct
r,boiler,pressure_monitoring_device,Pressure Monitoring Device,,3c,2000,c328,ign,s,IGN:1,,,,,s,UCH,0=temp_probe;1=pressure_switch;2=pressure_sensor
r,boiler,warning_pressure,Water Warning Pressure,,3c,2000,c12a,ign,s,IGN:1,,,,,s,UCH,10,bar
r,boiler,ignition_delay,Ignition Delay,,3c,2000,c027,ign,s,IGN:1,,,,,s,UCH,,min
r,boiler,pump_operation,Pump Operation,,3c,2000,c228,ign,s,IGN:1,,,,,s,UCH,0=low_speed;1=high_speed;2=modulating
r,boiler,heat_post_circulation,Ignition Delay,,3c,2000,c227,ign,s,IGN:1,,,,,s,UCH,,min
r,boiler,ignition_delay_type,Ignition Delay Type,,3c,2000,1320,ign,s,IGN:1,,,,,s,UCH,0=manual;1=automatic
r,boiler,nominal_power,Nominal Power,,3c,2000,6829,ign,s,IGN:1,,,,,s,UCH,,kW
r,boiler,boiler_type,Boiler Type,,3c,2000,c428,ign,s,IGN:1,,,,,s,UCH,0=mixed_instant;1=ext_tank_ntc;2=ext_tank_thermostat;3=micro_storage;4=stratification_storage;6=storage
r,boiler,hybrid_integration,Hybrid Integration,,3c,2000,0420,ign,s,IGN:1,,,,,s,onoff
r,boiler,fan_speed,Boiler Fan Speed,,3c,2000,4013,,s,IGN:1,,,,,,UIN,,rpm
############################################################################################
#### ENERGY MANAGER RELATED MESSAGES ####
############################################################################################
#Energy Manager - User Parameters
r,energymgr,heat_mode,HV IN 1,,18,2000,1c22,,s,IGN:1,,,,,,BCD,0=green;1=standard
r,energymgr,dhw_pv_delta_t_setp,PV Delta T DHW setpoint temp,,18,2000,762d,,s,IGN:1,,,,,,SIN,10,°C
#Energy Manager - I/O Settings
r,energymgr,hv_inv_1_mean,HV IN 1,,18,2000,c92a,,s,IGN:1,,,,,,BCD,0=Not Defined;1=Absent;2=EDF;3=SG1;4=External switch off signal
r,energymgr,hv_inv_2_mean,HV IN 2,,18,2000,cb2a,,s,IGN:1,,,,,,BCD,0=Not Defined;1=Absent;2=DLSG;
r,energymgr,hv_inv_3_mean,HV IN 3,,18,2000,0323,,s,IGN:1,,,,,,BCD,0=Not Defined;1=PV Integration Active
r,energymgr,aux_1_mean,HV IN 3,,18,2000,d42a,,s,IGN:1,,,,,,BCD,0=None;1=Humidistat sensor
r,energymgr,aux_1_afr,HV IN 3,,18,2000,cc2a,,s,IGN:1,,,,,,BCD,0=None;1=Fault alarm;2=Humidistat alarm;3=External heat request;4=Cooling request
r,energymgr,aux_2_afr_mean,HV IN 3,,18,2000,d32a,,s,IGN:1,,,,,,BCD,0=None;1=Fault alarm;2=Humidistat alarm;3=External heat request;4=Cooling request
r,energymgr,aux_2_pump,HV IN 3,,18,2000,cf2c,,s,IGN:1,,,,,,BCD,0=Auxiliary circulator;1=Cooling circulator;2=Buffer circulator
#Energy Manager - HP Settings 1
r,energymgr,hydraulic_scheme,Hydraulic Scheme,,18,2000,dc28,,s,IGN:1,,,,,,BCD,0=none;1=bolier;2=boiler_buffer
#Temp Est. x Disabilitazione Caldaia
#Temp Est. x Disabilitazione PDC
r,energymgr,heating_mode,Heating Mode,,18,2000,c728,,s,IGN:1,,,,,,BCD,0=eco;1=eco_plus;2=average;3=comfort;4=comfort_plus
r,heatpump,heat_LWT_offset,HP Heating LWT Correction,,18,2000,7d2b,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,boost_time,HP boost time,,18,2000,602b,,s,IGN:1,,,,,,MIN,,min
r,energymgr,ext_temp_offset,External Temp Correction,,18,2000,7426,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,protech_anode,ProTech Anode,,18,2000,0d23,,s,IGN:1,,,,,s,onoff
r,energymgr,pump_antiblock,Pump Antiblocking,,18,2000,1823,,s,IGN:1,,,,,s,onoff
#Energy Manager - Cooling
r,energymgr,cooling_available,Cooling Function Available,,18,2000,1023,,s,IGN:1,,,,,s,onoff
r,energymgr,cool_anticycle_time,HP Cooling Anticycle Delay,,18,2000,d927,,s,IGN:1,,,,,,UCH,,min
r,heatpump,cool_LWT_temp_offset,HP Cooling LWT Correction,,18,2000,7f2b,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,hybrid_mode,Hybrid Mode,,18,2000,c628,,s,IGN:1,,,,,,BCD,0=auto;1=boiler_only;2=hp_only
w,energymgr,hybrid_mode,Hybrid Mode,,fe,2020,c628,,s,BCD
r,energymgr,hybrid_logic,Hybrid Logic,,18,2000,ce28,,s,IGN:1,,,,,,BCD,0=max_saving;1=max_eco
w,energymgr,hybrid_logic,Hybrid Logic,,fe,2020,ce28,,s,BCD
##Energy Manager Settings for specific zones (only Z1, Z2 and Z3 are defined below)
#Menu Z1 Settings
#Z1 Setpoint
r,energymgr,z1_day_temp,Z1 Day Temp,,18,2000,6271,,s,IGN:1,,,,,,SIN,10,°C
w,energymgr,z1_day_temp,,,fe,2020,6271,,s,SIN,10,°C
r,energymgr,z1_night_temp,Z1 Night Temp,,18,2000,6371,,s,IGN:1,,,,,,SIN,10,°C
w,energymgr,z1_night_temp,,,fe,2020,6371,,s,SIN,10,°C
r,energymgr,z1_heat_setpoint_temp_set,Z1 Heat Set Temp,,18,2000,6571,,s,IGN:1,,,,,,SIN,10,°C
w,energymgr,z1_heat_setpoint_temp_set,Z1 Heat Set Temp,,fe,2020,6571,,s,SIN,10,°C
r,energymgr,antifreeze_temp,Antifreeze Temp,,18,2000,6426,,s,IGN:1,,,,,,SIN,10,°C
#Z1 Summer Winter Changeover
r,energymgr,z1_summer_winter_auto_switch,Z1 Summer Winter Auto Switch,,18,2000,0781,,s,IGN:1,,,,,s,onoff
r,energymgr,z1_summer_winter_temp_thresh,Z1 Summer Winter Threshold Temp,,18,2000,7971,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z1_summer_winter_switch_delay_time,Z1 Summer Winter Switch Delay Time,,18,2000,7A71,,s,IGN:1,,,,,,UIN,,min
#Z1 Heating Settings
r,energymgr,z1_heat_temp_range,Z1 Heating Temp Range,,18,2000,0081,,s,IGN:1,,,,,,BCD,0=low;1=high
w,energymgr,z1_heat_temp_range,Z1 Heating Temp Range,,fe,2020,0081,,s,BCD
r,energymgr,z1_heat_therm_type_selection,Z1 Heating Thermoreg Type Selection,,18,2000,C079,,s,IGN:1,,,,,,BCD,0=fixed_temp;1=basic_on_off;2=outdoor_temp_only;3=room_temp_only;4=outdoor_and_room
w,energymgr,z1_heat_therm_type_selection,Z1 Heating Thermoreg Type Selection,,fe,2020,C079,,s,BCD,
r,energymgr,z1_heat_slope,Z1 Heat Thermoreg Slope,,18,2000,6a71,,s,IGN:1,,,,,,UIN,100
w,energymgr,z1_heat_slope,Z1 Heat Thermoreg Slope,,fe,2020,6a71,,s,UIN,100
r,energymgr,z1_heat_offset,Z1 Heat Thermoreg Offset,,18,2000,6471,,s,IGN:1,,,,,,SCH,10
w,energymgr,z1_heat_offset,Z1 Heat Thermoreg Offset,,fe,2020,6471,,s,SCH,10
r,energymgr,z1_heat_room_temp_infl,Z1 Heating Room Temp Influence,,18,2000,c279,,s,IGN:1,,,,,,UCH
w,energymgr,z1_heat_room_temp_infl,Z1 Heating Room Temp Influence,,fe,2020,c279,,s,UCH
r,energymgr,z1_heat_water_max_temp,Z1 Heating Max Water Temp,,18,2000,6071,,s,IGN:1,,,,,,SIN,10,°C
w,energymgr,z1_heat_water_max_temp,Z1 Heating Max Water Temp,,fe,2020,6071,,s,SIN,10,°C
r,energymgr,z1_heat_water_min_temp,Z1 Heating Min Water Temp,,18,2000,6171,,s,IGN:1,,,,,,SIN,10,°C
w,energymgr,z1_heat_water_min_temp,Z1 Heating Min Water Temp,,fe,2020,6171,,s,SIN,10,°C
r,energymgr,z1_heat_request_mode,Z1 Heating Request Mode,,18,2000,ce79,,s,IGN:1,,,,,,BCD,0=standard;1=no_time_program;2=forced
w,energymgr,z1_heat_request_mode,Z1 Heating Request Mode,,fe,2020,ce79,,s,BCD
#Z1 Diagnostic
r,energymgr,z1_room_temp,Z1 Room Temp,,18,2000,7118,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z1_heat_setpoint_temp_check,Z1 Heating Check Temp,,18,2000,6996,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z1_heat_request,Z1 Heating Request,,18,2000,0191,,s,IGN:1,,,,,s,onoff
#Z1 Cooling Settings
r,energymgr,z1_cool_setpoint_temp_set,Z1 Cooling Set Temp,,18,2000,7071,,s,IGN:1,,,,,,SIN,10,°C
w,energymgr,z1_cool_setpoint_temp_set,Z1 Cooling Set Temp,,fe,2020,7071,,s,SIN,10,°C
r,energymgr,z1_cool_temp_range,Z1 cooling Temp Range,,18,2000,0681,,s,IGN:1,,,,,,BCD,0=fancoil;1=underfloorheating
w,energymgr,z1_cool_temp_range,Z1 cooling Temp Range,,fe,2020,0681,,s,BCD
r,energymgr,z1_cool_therm_type_selection,Z1 Cooling Thermoreg Type Selection,,18,2000,CB79,,s,IGN:1,,,,,,BCD,0=on-off;1=fixed_temp;2=toom_temp
w,energymgr,z1_cool_therm_type_selection,Z1 Cooling Thermoreg Type Selection,,fe,2020,CB79,,s,BCD
r,energymgr,z1_cool_slope,Z1 Cool Thermoreg Slope,,18,2000,7671,,s,IGN:1,,,,,,UIN,100
r,energymgr,z1_cool_offset,Z1 Cool Thermoreg Offset,,18,2000,7571,,s,IGN:1,,,,,,SCH,10
r,energymgr,z1_cool_water_max_temp,Z1 Cooling Max Water Temp,,18,2000,7171,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z1_cool_water_min_temp,Z1 Cooling Min Water Temp,,18,2000,7371,,s,IGN:1,,,,,,SIN,10,°C
#Z2 Settings (if present)
#Z2 Setpoint
r,energymgr,z2_day_temp,Z2 Day Temp,,18,2000,6272,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_night_temp,Z2 Night Temp,,18,2000,6372,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_heat_setpoint_temp_set,Z2 Heat Set Temp,,18,2000,6572,,s,IGN:1,,,,,,SIN,10,°C
#Z2 Summer Winter Changeover
r,energymgr,z2_summer_winter_auto_switch,Z2 Summer Winter Auto Switch,,18,2000,0782,,s,IGN:1,,,,,s,onoff
r,energymgr,z2_summer_winter_temp_thresh,Z2 Summer Winter Threshold Temp,,18,2000,7972,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_summer_winter_switch_delay_time,Z2 Summer Winter Switch Delay Time,,18,2000,7A72,,s,IGN:1,,,,,,UIN,,min
#Z2 Heating Settings
r,energymgr,z2_heat_temp_range,Z2 Heating Temp Range,,18,2000,0082,,s,IGN:1,,,,,,BCD,0=low;1=high
r,energymgr,z2_heat_therm_type_selection,Z2 Heating Thermoreg Type Selection,,18,2000,c07a,,s,IGN:1,,,,,,BCD,0=fixed_temp;1=basic_on_off;2=outdoor_temp_only;3=room_temp_only;4=outdoor_and_room
r,energymgr,z2_heat_slope,Z2 Heat Thermoreg Slope,,18,2000,6a72,,s,IGN:1,,,,,,UIN,100
#r,energymgr,z2_heat_offset,Z2 Heat Thermoreg Offset,,18,2000,6472,,s,IGN:1,,,,,,SCH,10
r,energymgr,z2_heat_room_temp_infl,Z2 Heating Room Temp Influence,,18,2000,c27a,,s,IGN:1,,,,,,UCH
r,energymgr,z2_heat_water_max_temp,Z2 Heating Max Water Temp,,18,2000,6072,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_heat_water_min_temp,Z2 Heating Min Water Temp,,18,2000,6172,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_heat_request_mode,Z2 Heating Request Mode,,18,2000,ce7a,,s,IGN:1,,,,,,BCD,0=standard;1=no_time_program;2=forced
#Z2 Diagnostic
r,energymgr,z2_room_temp,Z2 Room Temp,,18,2000,7218,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_heat_setpoint_temp_check,Z2 Heating Check Temp,,18,2000,6a96,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_heat_request,Z2 Heating Request,,18,2000,0291,,s,IGN:1,,,,,s,onoff
#Z2 Cooling Settings
r,energymgr,z2_cool_setpoint_temp_set,Z2 Cooling Set Temp,,18,2000,7072,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_cool_temp_range,Z2 cooling Temp Range,,18,2000,0682,,s,IGN:1,,,,,,BCD,0=fancoil;1=underfloorheating
r,energymgr,z2_cool_therm_type_selection,Z2 Cooling Thermoreg Type Selection,,18,2000,CB7a,,s,IGN:1,,,,,,BCD,0=on-off;1=fixed_temp;2=toom_temp
r,energymgr,z2_cool_slope,Z2 Cool Thermoreg Slope,,18,2000,7672,,s,IGN:1,,,,,,UIN,100
r,energymgr,z2_cool_offset,Z2 Cool Thermoreg Offset,,18,2000,7572,,s,IGN:1,,,,,,SCH,10
r,energymgr,z2_cool_water_max_temp,Z2 Cooling Max Water Temp,,18,2000,7172,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z2_cool_water_min_temp,Z2 Cooling Min Water Temp,,18,2000,7372,,s,IGN:1,,,,,,SIN,10,°C
#Z3 Settings (if present)
#Z3 Setpoint
r,energymgr,z3_day_temp,Z3 Day Temp,,18,2000,6273,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_night_temp,Z3 Night Temp,,18,2000,6373,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_heat_setpoint_temp_set,Z3 Heat Set Temp,,18,2000,6573,,s,IGN:1,,,,,,SIN,10,°C
#Z3 Summer Winter Changeover
r,energymgr,z3_summer_winter_auto_switch,Z3 Summer Winter Auto Switch,,18,2000,0783,,s,IGN:1,,,,,s,onoff
r,energymgr,z3_summer_winter_temp_thresh,Z3 Summer Winter Threshold Temp,,18,2000,7973,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_summer_winter_switch_delay_time,Z3 Summer Winter Switch Delay Time,,18,2000,7A73,,s,IGN:1,,,,,,UIN,,min
#Z3 Heating Settings
r,energymgr,z3_heat_temp_range,Z3 Heating Temp Range,,18,2000,0083,,s,IGN:1,,,,,,BCD,0=low;1=high
r,energymgr,z3_heat_therm_type_selection,Z3 Heating Thermoreg Type Selection,,18,2000,c07b,,s,IGN:1,,,,,,BCD,0=fixed_temp;1=basic_on_off;2=outdoor_temp_only;3=room_temp_only;4=outdoor_and_room
r,energymgr,z3_heat_slope,Z3 Heat Thermoreg Slope,,18,2000,6a73,,s,IGN:1,,,,,,UIN,100
#r,energymgr,z3_heat_offset,Z3 Heat Thermoreg Offset,,18,2000,6473,,s,IGN:1,,,,,,SCH,10
r,energymgr,z3_heat_room_temp_infl,Z3 Heating Room Temp Influence,,18,2000,c27b,,s,IGN:1,,,,,,UCH
r,energymgr,z3_heat_water_max_temp,Z3 Heating Max Water Temp,,18,2000,6073,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_heat_water_min_temp,Z3 Heating Min Water Temp,,18,2000,6173,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_heat_request_mode,Z3 Heating Request Mode,,18,2000,ce7b,,s,IGN:1,,,,,,BCD,0=standard;1=no_time_program;2=forced
#Z3 Diagnostics
r,energymgr,z3_room_temp,Z3 Room Temp,,18,2000,7318,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_heat_setpoint_temp_check,Z3 Heating Check Temp,,18,2000,6b96,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_heat_request,Z3 Heating Request,,18,2000,0391,,s,IGN:1,,,,,s,onoff
#Z3 Cooling Settings
r,energymgr,z3_cool_setpoint_temp_set,Z3 Cooling Set Temp,,18,2000,7073,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_cool_temp_range,Z3 cooling Temp Range,,18,2000,0683,,s,IGN:1,,,,,,BCD,0=fancoil;1=underfloorheating
r,energymgr,z3_cool_therm_type_selection,Z3 Cooling Thermoreg Type Selection,,18,2000,cb7b,,s,IGN:1,,,,,,BCD,0=on-off;1=fixed_temp;2=toom_temp
r,energymgr,z3_cool_slope,Z3 Cool Thermoreg Slope,,18,2000,7673,,s,IGN:1,,,,,,UIN,100
r,energymgr,z3_cool_offset,Z3 Cool Thermoreg Offset,,18,2000,7573,,s,IGN:1,,,,,,SCH,10
r,energymgr,z3_cool_water_max_temp,Z3 Cooling Max Water Temp,,18,2000,7173,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,z3_cool_water_min_temp,Z3 Cooling Min Water Temp,,18,2000,7373,,s,IGN:1,,,,,,SIN,10,°C
#Menu - Hybrid System - Energy Tariffs - Read and Write Commands
r,energymgr,gas_electric_min_cost_ratio,Hybrid minimum gas to electric cost ratio,,18,2000,cc28,,s,IGN:1,,,,,,UCH,10
r,energymgr,gas_electric_max_cost_ratio,Hybrid maximum gas to electric cost ratio,,18,2000,cb28,,s,IGN:1,,,,,,UCH,10
r,energymgr,gas_electric_energy_ratio,Hybrid gas vs electric energy ratio,,18,2000,682b,,s,IGN:1,,,,,,UIN
r,energymgr,gas_cost,Hybrid system gas cost €c-kwh,,18,2000,642b,,s,IGN:1,,,,,,UIN,10,c€
w,energymgr,gas_cost,Hybrid system gas cost €c-kwh,,fe,2020,642b,,s,UIN,10,c€
r,energymgr,electric_cost,Hybrid system electric cost €c-kwh,,18,2000,652b,,s,IGN:1,,,,,,UIN,10,c€
w,energymgr,electric_cost,Hybrid system electric cost €c-kwh,,fe,2020,652b,,s,UIN,10,c€
r,energymgr,pv_electric_cost,Hybrid system PV electric cost €c-kwh,,18,2000,662b,,s,IGN:1,,,,,,UIN,10,c€
w,energymgr,pv_electric_cost,Hybrid system PV electric cost €c-kwh,,fe,2020,662b,,s,UIN,10,c€
r,energymgr,ext_boiler_heat_efficiency,Hybrid external boiler heating eff,,18,2000,782d,,s,IGN:1,,,,,,UIN,10
r,energymgr,ext_boiler_dhw_efficiency,Hybrid external boiler DHW eff,,18,2000,762e,,s,IGN:1,,,,,,UIN,10
r,energymgr,heatpump_calculated_cost,Heatpump Current Calculated Cost,,18,2000,6c47,,s,IGN:1,,,,,,UIN,10,c€
r,energymgr,boiler_calculated_cost,Boiler Current Calculated Cost,,18,2000,7147,,s,IGN:1,,,,,,UIN,10,c€
#Broadcasted messages and grab of transmitted messages.
r,energymgr,ext_temp,External Temp,,fe,200f,7647,,s,SIN,10,°C
r,energymgr,z1_room_temp_bcast,Z1 Room temperature,,fe,2020,7118,room_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,z2_room_temp_bcast,Z2 Room temperature,,fe,2020,7218,room_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,z3_room_temp_bcast,Z3 Room temperature,,fe,2020,7318,room_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,z1_heat_setpoint_temp_bcast,Z1 Heat Setpoint temperature,,fe,200f,6996,z1_heat_setpoint_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,z2_heat_setpoint_temp_bcast,Z2 Heat Setpoint temperature,,fe,200f,6A96,z2_heat_setpoint_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,z3_heat_setpoint_temp_bcast,Z3 Heat Setpoint temperature,,fe,200f,6B96,z3_heat_setpoint_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,z1_cool_setpoint_temp_bcast,Z1 Cool Setpoint temperature,,fe,200f,7071,z1_cool_setpoint_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,z2_cool_setpoint_temp_bcast,Z2 Cool Setpoint temperature,,fe,200f,7072,z2_cool_setpoint_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,z3_cool_setpoint_temp_bcast,Z3 Cool Setpoint temperature,,fe,200f,7073,z3_cool_setpoint_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
#day and night temp detected with specific lines
#r,energymgr,z1_day_temp_bcast,Z1 Day temperature,,fe,200f,6271,,m,SIN,10,°C
#r,energymgr,z2_day_temp_bcast,Z2 Day temperature,,fe,200f,6272,,m,SIN,10,°C
#r,energymgr,z3_day_temp_bcast,Z3 Day temperature,,fe,200f,6273,,m,SIN,10,°C
r,energymgr,z1_night_temp_bcast,Z1 Night temperature,,fe,200f,6371,,m,SIN,10,°C
r,energymgr,z2_night_temp_bcast,Z2 Night temperature,,fe,200f,6372,,m,SIN,10,°C
r,energymgr,z3_night_temp_bcast,Z3 Night temperature,,fe,200f,6373,,m,SIN,10,°C
#r,energymgr,antifreeze_temp_bcast,Antifreeze temperature,,fe,200e,6426,antifreeze_temp_temp,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,heat_temp_range,Heating Temp Range,13,fe,2020,0081,z1_heat_range,s,BCD,0=low;1=high,,,,s,IGN:2,,,,z2_heat_range,s,BCD,0=low;1=hign,,,,s,IGN:2,,,,z3_heat_range,s,BCD,0=low;1=high
r,energymgr,heat_therm_type_selection,Heating Thermolregulation Type,,fe,200f,c079,z1_therm_type,s,BCD,0=fixed_temp;1=basic_on_off;2=outdoor_temp_only;3=room_temp_only;4=outdoor_and_room,,,,s,IGN:3,,,,z2_therm_type,s,BCD,0=fixed_temp;1=basic_on_off;2=outdoor_temp_only;3=room_temp_only;4=outdoor_and_room,,,,s,IGN:3,,,,z3_therm_type,s,BCD,0=fixed_temp;1=basic_on_off;2=outdoor_temp_only;3=room_temp_only;4=outdoor_and_room
r,energymgr,heat_slope,Heating Slope,,fe,2020,6a71,z1_heat_slope,m,UIN,100,,,,m,IGN:2,,,,z2_heat_slope,m,UIN,100,,,,m,IGN:2,,,,z3_heat_slope,m,UIN,100
r,energymgr,z1_heat_offset_bcast,Z1 Heating Offset,,fe,200f,6471,z1_heat_offset,s,SIN,10,°C
r,energymgr,z1_heat_offset_bcast_bis,Z1 Heating Offset,,fe,200e,6471,z1_heat_offset,s,SIN,10,°C
r,energymgr,z2_heat_offset_bcast,Z2 Heating Offset,13,fe,200e,6472,,m,SIN,10,°C
r,energymgr,z3_heat_offset_bcast,Z3 Heating Offset,13,fe,200e,6473,,m,SIN,10,°C
r,energymgr,heat_request,Heating Request,13,fe,2010,0191,z1_heat_request,s,BCD,0=off;1=on,,,,s,IGN:3,,,,z2_heat_request,s,BCD,0=off;1=on,,,,s,IGN:3,,,,z3_heat_request,s,BCD,0=off;1=on
r,energymgr,cooling_temp,Cooling Temp Info,,fe,2020,6a75,z1_cool_temp,s,SIN,10,°C,,,s,IGN:2,,,,z2_cool_temp,s,SIN,10,°C,,,s,IGN:2,,,,z3_cool_temp,s,SIN,10,°C,,,s,IGN:2,,,,cooling_setpoint_temp,s,SIN,10,°C
r,energymgr,cooling_temp_range,Cooling Temp Range,13,fe,2020,0085010086010087010681,z1_cool_range,s,BCD,0=low;1=high
r,energymgr,cool_slope,Cooling Slope,,fe,2020,7577,ign,m,IGN:4,,,,z1_cool_slope,s,UIN,100,,,,s,IGN:2,,,,z2_cool_slope,s,UIN,100,,,,s,IGN:2,,,,z3_cool_slope,s,UIN,100
#r,energymgr,z1_cool_therm_type_selection,Z1 Heating Thermoreg Type Selection,13,fe,2020,c97e04c97f04cb79,,s,BCD,0=fixed_temp;1=basic_on_off;2=outdoor_temp_only;3=room_temp_only;4=outdoor_and_room
#r,energymgr,z1_cool_offset,Z1 Cooling Offset,13,fe,200e,7571,,s,SIN,10,°C
r,energymgr,hybrid_LWT_setpoint,Hybrid LWT Setpoint,,fe,2010,6047,,s,SIN,10,°C
r,energymgr,night_temp_settings,,13,fe,2020,6277,6277_UIN,m,SIN,10,°C,,,m,IGN:2,,,,z1_night_temp,m,SIN,10,°C,,,m,IGN:2,,,,z2_night_temp,m,SIN,10,°C,,,m,IGN:2,,,,z3_night_temp,m,SIN,10,°C
r,energymgr,day_temp_settings,,13,fe,2020,6176,6176_UIN,m,SIN,10,°C,,,m,IGN:2,,,,6177_UIN,m,SIN,10,°C,,,m,IGN:2,,,,z1_day_temp,m,SIN,10,°C,,,m,IGN:2,,,,z2_day_temp,m,SIN,10,°C
r,energymgr,day_temp_settings2,,13,fe,2020,6273,z3_day_temp,m,SIN,10,°C
r,energymgr,dhw_comfort_temp,DHW Comfort Temp,,fe,200e,6126,,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,dhw_economy_temp,DHW Economy Temp,,fe,200e,6226,,s,SIN,10,°C,,,,,,,,,,,,,,,,,,,,,,
r,energymgr,dhw_comfort_mode,DHW Comfort Mode,,fe,200e,c028,,s,BCD,0=off;1=timed;2=always_on
r,energymgr,dhw_thermal_cleansing_mode,DHW Thermal Cleansing Function,,fe,200e,0b20,,s,onoff
#Broadcast reading and writing of operating modes, thanks to @pawgac
r,energymgr,heating_status,Heating Status,,fe,200f,0120,,s,onoff
w,energymgr,heating_status,Heating Status,,fe,2020,0120,,s,onoff
r,energymgr,dhw_status,DHW Status,,fe,200f,0220,,s,onoff
w,energymgr,dhw_status,DHW Status,,fe,2020,0220,,s,onoff
r,energymgr,cooling_status,Cooling Status,,fe,200e,0f23,,s,onoff
w,energymgr,cooling_status,Cooling Status,,fe,2020,0f23,,s,onoff
r,energymgr,auto_function,Auto Function,,fe,200f,0520,,s,onoff
w,energymgr,auto_function,Auto Function,,fe,2020,0520,,s,onoff
############################################################################################
#### HEAT PUMP RELATED MESSAGES ####
############################################################################################
#Heatpump direct ask
r,heatpump,silent_mode,Silent Mode,,18,2000,0320,,s,IGN:1,,,,,s,onoff
w,heatpump,silent_mode,Silent Mode,,fe,2020,0320,,s,onoff
#r,heatpump,heatpump_heating_flow_offset_temp,Heatpump Heating Flow Offset Temp,,18,2000,7d2b,,s,IGN:1,,,,,,SIN,10,°C
#r,heatpump,heatpump_cooling_flow_offset_temp,Heatpump Cooling Flow Offset Temp,,18,2000,7f2b,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,pump_operation,Pump Operation,,18,2000,c32a,ign,s,IGN:1,,,,,s,UCH,0=low_speed;1=high_speed;2=modulating
#Menu - HP Diagnostic 1 Menu
r,heatpump,heatpump_ext_temp,External Temp,,18,2000,7810,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,heatpump_LWT_temp,Heatpump Waterflow T emp,,18,2000,7610,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,heatpump_EWT_temp,Heatpump Water Return Temp,,18,2000,7710,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,heatpump_evaporator_temp,Heatpump Evaporator Temp,,18,2000,7910,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,heatpump_suction_temp,Heatpump Suction Temp,,18,2000,7217,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,heatpump_comp_discharge_temp,Heatpump Compr Discharge Temp,,18,2000,7317,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,heatpump_condenser_outlet_temp,Heatpump Condenser Outlet Temp,,18,2000,7117,,s,IGN:1,,,,,,SIN,10,°C
r,heatpump,heatpump_teo_temp,Heatpump Condenser Outlet Water Temp,,1e,2000,7417,,s,IGN:1,,,,,,SIN,10,°C
#Menu - HP Diagnostic 2 Menu
r,heatpump,heatpump_mode,Heatpump Operating Mode,,18,2000,ca46,,s,IGN:1,,,,,,UCH,0=OFF;1=Stand_by;2=Cooling;3=Heating;4=Heating_boost;5=Cooling_boost;6=Heating_rating;7=Cooling_rating;8=Antifreeze;9=Defrost;10=Overtemp_prot;11=Timeguard;12=System_error;13=Reset_service;14=Coolant_recovery;15=Soft_fail,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
r,heatpump,heatpump_last_error,Heatpump Last Error - TBC,,18,2000,C54B,,s,IGN:1,,,,,,BCD,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
r,heatpump,heatpump_safety_thermostat,Heatpump Safety Thermostat,,18,2000,1A11,,s,IGN:1,,,,,,BCD,0=open;1=closed,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
r,heatpump,heatpump_flowmeter,Heatpump Flow Meter,,1e,2000,6e13,,s,IGN:1,,,,,,UIN,10,L
r,heatpump,heatpump_flow_switch,Flow Switch State,,1e,2000,0C45,,s,IGN:1,,,,,,BCD,0=open;1=closed
r,heatpump,heatpump_shutoff_protection,Heatpump Compressor Shutoff Protection,,1e,2000,1045,,s,IGN:1,,,,,s,onoff,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
r,heatpump,heatpump_evap_pressure,Heatpump Evapourator Pressure,,1e,2000,6c4f,,s,IGN:1,,,,,,UIN,10,bar
r,heatpump,heatpump_cond_pressure,Heatpump Condenser Pressure,,1e,2000,6d4f,,s,IGN:1,,,,,,UIN,10,bar
#Menu - HP Diagnostic 3 Menu
r,heatpump,heatpump_inverter_nominal_power,Heatpump Inverter Nominal Power,,1e,2000,6947,,s,IGN:1,,,,,,UIN,,kW
r,heatpump,heatpump_compr_frequency,Heatpump Compressor Frequency,,1e,2000,cb46,,s,IGN:1,,,,,s,UCH,,Hz
r,heatpump,heatpump_compr_modulation,Heatpump Compressor Modulation,,1e,2000,c446,,s,IGN:1,,,,,s,UCH,,pct
r,heatpump,heatpump_electric_heater,Heatpump Electric Heater,,18,2000,1c45,,s,IGN:1,,,,,s,onoff
#r,heatpump,heatpump_main_pump,Heatpump Main Pump,,18,2000,c200,,s,IGN:1,,,,,s,onoff
r,heatpump,heatpump_fan1_speed,Heatpump Fan1 Speed,,1e,2000,6e4f,,s,IGN:1,,,,,,UIN
r,heatpump,heatpump_fan2_speed,Heatpump Fan2 Speed,,1e,2000,6f4f,,s,IGN:1,,,,,,UIN
r,heatpump,heatpump_exp_valve,Heatpump Espansion Valve,,1e,2000,704f,,s,IGN:1,,,,,,UIN
#strange results, to be confirmed
r,heatpump,heatpump_compr_current,Heatpump Comp Current,,1e,2000,714f,,s,UIN,10,A
#Menu - HP Diagnostic 4 Menu
r,heatpump,heatpump_compressor_state,Heatpump Compr State,,1e,2000,1145,,s,onoff
r,heatpump,heatpump_preheater_state,Heatpump PreHeater State,,1e,2000,1245,,s,IGN:1,,,,,s,onoff
r,heatpump,heatpump_fan1_state,Heatpump Fan1 State,,1e,2000,1445,,s,onoff
r,heatpump,heatpump_fan2_state,Heatpump Fan2 State,,1e,2000,1545,,s,onoff
r,heatpump,heatpump_4way_valve_state,Heatpump 4Way Valve State,,1e,2000,1345,,s,BCD,0=heating;1=cooling
r,heatpump,heatpump_base_pane_heater_state,Heatpump Base Pane Heater State,,1e,2000,1645,,s,onoff
#Menu - EM Diagnostics - 1 Input Menu
r,energymgr,hybrid_status,Hybrid Status,,18,2000,c94b,,s,IGN:1,,,,,,UCH,0=Stand-By;1=Antifreeze Cycle;2=Heating Cycle;3=DHW Cycle;4=Thermal Cleanse Function;5=Air Purge function;6=Chimney Clean Function;7=Floor Drying Cycle;8=No Heat Generation;9=Manual Mode;10=Error/Manual Mode;11=Initialization;12=Off;14=Cooling Cycle;15=DHW Antifreeze Cycle;16=Photovoltaic Integration;17=Dehumidification;18=Pump Down;19=Buffer Heating and DHW;20=Buffer Cooling and DHW
r,energymgr,LWT_target_temp,Water Flow Current Setpoint Temp,,18,2000,6047,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,dhw_store_temp,DHW Storage Water Temp,,18,2000,7017,,s,IGN:1,,,,,,SIN,10,°C
r,energymgr,energymgr_hv_inv_1_status,HV IN 1,,18,2000,1d11,,s,IGN:1,,,,,s,onoff
r,energymgr,energymgr_hv_inv_2_status,HV IN 2,,18,2000,1c11,,s,IGN:1,,,,,s,onoff
r,energymgr,energymgr_hv_inv_3_status,HV IN 3,,18,2000,1f11,,s,IGN:1,,,,,s,onoff
r,energymgr,energymgr_aux1_input,AUX 1 Input State,,18,2000,1e11,,s,IGN:1,,,,,s,onoff
#Menu - EM Diagnostics - 2 Output Menu
r,heatpump,heatpump_main_pump,HP Main Pump,,18,2000,c200,,s,IGN:1,,,,,s,onoff
r,heatpump,heatpump_ext_pump,HP Ext Pump,,18,2000,c700,,s,IGN:1,,,,,s,onoff
r,heatpump,heatpump_3way_valve_dhw_heat,HP 3Way valve,,18,2000,0601,,s,IGN:1,,,,,,BCD,0=dhw;1=heat
r,heatpump,heatpump_3way_valve_heat_cool,HP 3Way valve,,18,2000,0701,,s,IGN:1,,,,,,BCD,0=heat;1=cool
r,heatpump,heatpump_anode,HP Anode,,18,2000,1903,,s,IGN:1,,,,,s,onoff
r,energymgr,energymgr_aux1_out,HP Aux1 Output,,18,2000,1803,,s,IGN:1,,,,,s,onoff
r,energymgr,energymgr_aux2_out,HP Aux2 Output,,18,2000,1A03,,s,IGN:1,,,,,s,onoff
#Menu - PWM
r,heatpump,pump_max_pwm,HP Pump Max PWM,,1e,2001,d32c,,s,UCH,,pct
r,heatpump,pump_min_pwm,HP Pump Min PWM,,1e,2001,d22c,,s,UCH,,pct
#Other Undocumented Values
#r,heatpump,heatpump_power_consumption,Heatpump Power Consumption,,1e,2000,7c4f,,s,IGN:1,,,,,,UIN,,W
r,heatpump,heatpump_power_consumption,Heatpump Power Consumption,,1e,2000,63477c4f,,s,IGN:3,,,,,,UIN,,W
#Broadcasted messages and grab of transmitted messages.
#Message not sent anymore (FW update??)
#r,heatpump,compressor_info,Heatpump Compressor Data,7f,1e,2000,cb4673177217,,s,IGN:1,,,,compressor_frequency,s,UCH,,Hz,,compressor_suction_temp,s,SIN,10,°C,,compressor_discharge_temp,s,SIN,10,°C
r,heatpump,compressor_info2,Heatpump Compressor Data2,13,1e,2000,72177317ca466247,,s,IGN:1,,,,compressor_suction_temp,s,SIN,10,°C,,compressor_discharge_temp,s,SIN,10,°C
r,heatpump,compressor_info,Heatpump Compressor Data,13,1e,2000,6e13cb46d84b,,s,IGN:1,,,,flow_meter,s,UIN,10,L,,compressor_frequency,s,UCH
#r,heatpump,water_flow_info,Heatpump Water Flow Data,13,1e,2000,7610771079106e13,,s,IGN:1,,,,LWT_temp,s,SIN,10,°C,,EWT_temp,s,SIN,10,°C,,evaporator_temp,s,SIN,10,°C,,flow_meter,s,UIN,10,L
r,heatpump,coolat_data,Heatpump Coolant Data,13,1e,2000,7610771079107117,,s,IGN:1,,,,LWT_temp,s,SIN,10,°C,,EWT_temp,s,SIN,10,°C,,evaporator_temp,s,SIN,10,°C,,coolant_temp,s,SIN,10,°C
r,heatpump,water_pump_info,Heatpump Water Pump Data,70,18,2000,c2000601,,s,IGN:1,,,,main_pump_status,s,BCD,0=off;1=on,,,heat_dhw_valve_mode,s,BCD,0=dhw;1=heat
r,heatpump,heatpump_info,Heatpump Operating Mode,,18,2000,d140ca46,,s,IGN:2,,,,heatpump_mode,s,UCH,0=OFF;1=Stand_by;2=Cooling;3=Heating;4=Heating_boost;5=Cooling_boost;6=Heating_rating;7=Cooling_rating;8=Antifreeze;9=Defrost;10=Overtemp_prot;11=Timeguard;12=System_error;13=Reset_service;14=Coolant_recovery;15=Soft_fail,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
r,heatpump,heatpump_ext_unit_info,External Unit Info,,1e,2000,78106947,,s,IGN:1,,,,ext_temp,s,SIN,10,°C,,inverter_nominal_power,s,UIN,,kW,
r,heatpump,heatpump_other_info1,Heatpump Other Info1,,1e,2000,7910704f7417,,s,IGN:3,,,,exp_valve,s,UIN,10,,,teo_temp,s,SIN,10,°C
############################################################################################
#### WIFI GATEWAY RELATED MESSAGES ####
############################################################################################
#Gateway direct asks
#Menu - Connectivity
r,gateway,gateway_wifi,Gateway Wifi,,84,2000,0921,,s,IGN:1,,,,,s,onoff
r,gateway,gateway_ntp,Gateway NTP,,84,2000,1421,,s,IGN:1,,,,,s,onoff
r,gateway,gateway_wifi_state,Gateway Wifi,,84,2000,cc4b,,s,IGN:1,,,,,,UCH,0=off;1=initalizing;2=idle;3=ap_initializing;4=ap_mode;5=conecting;6=wifi_connected;7=cloud_init;8=cloud_connected;9=error
r,gateway,gateway_wifi_signal,Gateway Wifi Signal Level,,84,2000,c3f0,,s,IGN:1,,,,,,UCH
r,gateway,gateway_activation_state,Gateway Activation,,84,2000,c4f0,,s,IGN:1,,,,,,UCH,0=not_connected;1=not_activated;2=activated
r,gateway,gateway_sw_update,Gateway SW Update,,84,2000,c89c,,s,IGN:1,,,,,,UCH,0=initializing;1=waiting;2=upd_micro_1;3=upd_micro_2
#Gateway broadcast
#r,gateway,gateway_info1,Gateway info 1,,84,2000,d140cc4bc89ccc9a,config_changes,s,UCH,,,,gateway_wifi_state,s,UCH,0=off;1=initalizing;2=idle;3=ap_initializing;4=ap_mode;5=conecting;6=wifi_connected;7=cloud_init;8=cloud_connected;9=error,,,gateway_sw_update,s,UCH,0=initializing;1=waiting;2=upd_micro_1;3=upd_micro_2
############################################################################################
#### MISCELLANEOUS MESSAGES ####
############################################################################################
#last values unknown
r,boiler,water_flow_info,Boiler Water Flow Data,13,3c,2000,681069106547409d,,s,IGN:1,,,,LWT_temp,s,SIN,10,°C,,EWT_temp,s,SIN,10,°C,,unknown_temp,s,SIN,10,°C,,flame_efficiency,s,UIN,10,pct
#grabbing Heating Parameters for various zones
#r,energymgr,heat_room_temp_influence,Heating Room Temp Influence,,,2020,c07f01c279,z1_heat_room_temp_influence,s,UCH,,,,,s,IGN:2,,,,z2_heat_room_temp_influence,s,UCH,,,,,s,IGN:2,,,,z3_heat_room_temp_influence,s,UCH
r,energymgr,heat_request_mode,Heating Request Mode,13,fe,2020,cb7f00ce79,z1_heat_request_mode,s,BCD,0=standard;1=no_time_program;2=forced,,,,s,IGN:2,,,,z2_heat_request_mode,s,BCD,0=standard;1=no_time_program;2=forced,,,,s,IGN:2,,,,z3_heat_request_mode,s,BCD,0=standard;1=no_time_program;2=forced
r,energymgr,heat_setpoint_temp,Heating Setpoint Temp,13,fe,2010,6996,z1_heating_setpoint_temp,s,SIN,10,°C,,,s,IGN:3,,,,z2_heating_setpoint_temp,s,SIN,10,°C,,,s,IGN:3,,,,z3_heating_setpoint_temp,s,SIN,10,°C
#DHW Buffer related messages
r,energymgr,dhw_info_2,DHW Store Info,,18,2000,1c1170170601c200,,s,IGN:1,,,,heatpump_hv_inv_2,s,BCD,0=off;1=on,,,dhw_store_temp,s,SIN,10,°C,,3way_valve_state,s,BCD,0=dhw;1=heating,,,heatpump_main_pump,s,BCD,0=off;1=on
#DHW temp related messages
r,energymgr,dhw_info_3,DHW Temp Info,,fe,2020,6126,dhw_comfort_temp,s,SIN,10,°C,,,,IGN:2,,,,dhw_reduced_temp,s,SIN,10,°C
##D140 confirmed as a counter of the device config changes, like a version counter (every device has it's own)
r,energymgr,config_version_counter,System Configuration Change Counter,,84,2000,d140,ign,s,IGN:1,,,,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,
r,heatpump,config_version_counter,System Configuration Change Counter,,18,2000,d140,ign,s,IGN:1,,,,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,
r,boiler,config_version_counter,System Configuration Change Counter,,3c,2000,d140,ign,s,IGN:1,,,,,,UCH,,,,,,,,,,,,,,,,,,,,,,,,
#Support for ELCO Aerotop Split specific message codes
#r,heatpump,elco_hp_LWT_temp,Heating Water Flow Temp,,18,2000,6310,,s,IGN:1,,,,,,SIN,10,°C
#r,heatpump,elco_hp_EWT_temp,Heating Water Return Temp,,18,2000,6610,,s,IGN:1,,,,,,SIN,10,°C
#r,heatpump,elco_hp_return_temp,,,fe,2010,759e,,s,IGN:5,,,,elco_hp_return_temp,s,S3N,10,°C
############################################################################################
#### IGNORED MESSAGES, PARSED ONLY TO DECLUTTER EBUSD LOGS ####
############################################################################################
# Boiler request for operating parameters(heating, SRA, DHW), already grabed by specific lines
#r,ignored,ign1,37fe2000020120,37,fe,2000,0120
#r,ignored,ign2,37fe2000020520,37,fe,2000,0520
#r,ignored,ign3,37fe2000020220,37,fe,2000,0220
# 2051 command is related to DHW time program messages, parsed only to remove from ebusd logs
# the related "errors" of unknown messages; the protocol has been decoded, see
# https://github.com/ysard/ebusd_configuration_chaffoteaux_bridgenet#protocol-of-timer-programs
# I won't try to implement it here because the default Ariston brand mobile app is already doing
# a fairly decent job to do schedule programming
r,ignored,ign4,QQfe2051XXXXX,,fe,2051,,ign,m,IGN:14
# 2050 command is PROBABLY related to HEATING/COOLING time program messages, parsed here only to
# remove from ebusd logs the related "errors" of unknown messages;
# I won't try to decode/implement it here because the default Ariston brand mobile app is already doing
# a fairly decent job to do schedule programming
r,ignored,ign5,QQfe2050XXXXX,,fe,2050,,ign,m,IGN:11
# 13fe20100c059100000691000007910000
# 0591, 0691, 0791 are Z5,6,7 heat request, discarded as not relevant to my usecase
r,ignored,ign6,QQfe2010XX0591,,fe,2010,0591,ign,m,IGN:10