EMS Library~
Community Documentation
This page is a comprehensive summary of collected EMS knowledge from the community, including entity names, telegram protocols, and how they work.
Contributing
Please contribute! Content is in Markdown format.
Table of Contents~
This document contains detailed information about EMS telegram protocols organized by telegram ID:
- Basic Telegrams (0x0001 - 0x0013)
- System Telegrams (0x0026 - 0x0027)
- Error and Status Telegrams (0x00BF - 0x00FB)
- Thermostat Telegrams (0x0165 - 0x0178)
- Hybrid Module Telegrams (0x099A)
Basic Telegrams~
Telegrams 0x0001 through 0x0013 contain basic system information and identification data.
Telegram: 0x0001~
Product Data Electronics Hardware
Used in: Various controllers, thermostats and boilers
Description: Holds ASCII coded device information
Class: Constant
EMS category: EMS1.0 & EMS2.0
Distribution: unicast-on-request
Offset Variables~
| Offset | Variable name | Min | Max | Resolution | Unit | Comment |
|---|---|---|---|---|---|---|
| 0-26 | ASCII coded numbers | 0 | 255 | 1 | ASCII | Sequence of numbers. Examples: HMC310 25303763146288737718903, RC100.2 H 05704801002367738112973, MX300 25303394051798738806124 |
| 27-42 | Product name ASCII coded | 0 | 255 | 1 | ASCII | Should be \0 terminated, but is not always. i.e. Heat Pump responds with 43 55 48 50 = "CUHP", but \0 is missing |
| 43-69 | More data | 0 | 255 | 1 | - | Some devices send more data after offset 43. Either a series of 00 or FF |
Telegram: 0x0002~
Module Identification Data
Used in: Various controllers, thermostats and boilers
Description: Holds device information
Class: Constant
EMS category: EMS1.0 & EMS2.0
Distribution: unicast-on-request, broadcast-on-powerup
| Offset | Variable name | Min | Max | Resolution | Unit | Comment |
|---|---|---|---|---|---|---|
| 0 | Product ID | 0 | 255 | 1 | - | 0=invalid?; 64=UBA3; ... ; 68=BC10; 69=MM10; ...; 72=GB125; 73=SM10; ...; 77=M300; 78=M400; ...; 86=RC35; ...; 95=HT3; 109=JunkersFW100; ...; 123=CBS ; ...; 125=MX25; 157=CW100; 158=HMC310/CW400/RC310; 160=MM100; ...; 172=CUHP;...; 190=BC10; ...; 195=GB172i; ...; 200=Sensor w/humidity; 219=WS170 234=ACU; 248=HM200; 252=KF30; 253=HMI800; .... |
| 1 | Major version | 0 | 255 | 1 | - | Major software version |
| 2 | Minor version | 0 | 255 | 1 | - | Minor software version |
| 3 | 2nd product ID | 0 | 255 | 1 | - | |
| 4 | Major version of 2nd product ID | 0 | 255 | 1 | - | |
| 5 | Minor version of 2nd product ID | 0 | 255 | 1 | - | |
| ... | ||||||
| 9 | Brand ID | 0 | 255 | 1 | - | 1=Bosch; 2= Junkers; 3=Buderus; 4=Nefit; ...; 13=IVT; |
Telegram: 0x0003~
Product Data Appliance
Used in: Various controllers, thermostats and boilers
Description: Holds ASCII coded device information
Class: Constant
EMS category: EMS1.0 & EMS2.0
Distribution: unicast-on-request
| Offset | Variable name | Min | Max | Resolution | Unit | Comment |
|---|---|---|---|---|---|---|
| 0-26 | ASCII coded numbers | 0 | 255 | 1 | ASCII | Example heat pump 26003750000018738212162 |
| 27-54? | More data | 0 | 255 | 1 | - | Some appliances return a series of 00 or FF |
Telegram: 0x0005~
Special Commands
Used in: Various controllers, thermostats and boilers
Description: Collection of different special functions/commands
Class: Command
EMS category: EMS1.0
Distribution: unicast-write-request
Use with Caution
These commands can affect device operation and should be used carefully.
| Offset | Variable name | Min | Max | Resolution | Unit | Comment |
|---|---|---|---|---|---|---|
| 0 | Reset Error | 0 | 255 | 1 | enum | 90=error reset, also 153 and 245 do a reset (maybe on a different level) |
| 2 | Reset burner timer and starts | 0 | 255 | 1 | enum | 165=reset burner timer and restarts |
| 4 | Chimney sweeper mode | 0 | 255 | 1 | enum | 100=activate, 0=off |
| 6 | Reset to factory setting | 0 | 255 | 1 | enum | 154=do a reset |
| 8 | Reset maintenance message | 0 | 255 | 1 | enum | 255=resets maintenance request |
| ... | ||||||
| 12 | Erase error history | 0 | 255 | 1 | enum | 169=erase error history |
| ... | ||||||
| 42 | Clear error history | 0 | 255 | 1 | enum | 1=local history, 2=global history, 3=both |
| 44 | Thermal desinfection | 0 | 255 | 1 | enum | 255=start, 254=stop |
| ... | ||||||
| 52 | Force manual defrost | 0 | 255 | 1 | enum | 1=start |
| ... | ||||||
| 68 | Standby mode | 0 | 255 | 1 | enum | 85=activate if standby can be selected in the menu, 170=deactivate, status is visible in 0x00E4 offset 12.0 |
| 70 | DHW ECO | 0 | 255 | 1 | enum | 85=activate, 170=deactivate |
Telegram: 0x0010~
Locking Error History
Used in: Older systems hold this error list while newer systems use 0x00C2 and/or 0x00C6 and 0x00C7
Description: Holds the history of locking errors.
Class: monitor
EMS category: EMS1.0 and EMS2.0
Distribution: unicast-on-request, broadcast-on-change
| Offset | Variable name | Min | Max | Resolution | Unit | Comment |
|---|---|---|---|---|---|---|
| 0-1 | Error 1 display code | 0 | 255 | 1 | ASCII | displayed error code |
| 2-3 | Error 1 cause code | 0 | 65535 | 1 | - | numbers >= 200, list used in Nefit and Buderus |
| 4 | Error 1 Start year | 0 | 255 | 1 | - | Bit 7 (=1) of this number indicates if the year is absolute. Bit 7=0 indicates relative time, then is offset 4 is unused |
| 5 | Error 1 Start month | 1 | 12 | 1 | - | Offset 4 Bit 7=1 indicates that this offset 5 is the absolute month. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 |
| 6 | Error 1 Start hour | 1 | 31 | 1 | - | Offset 4 Bit 7=1 indicates that this offset 6 is the absolute hour. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 |
| 7 | Error 1 Start day | 1 | 31 | 1 | - | Offset 4 Bit 7=1 indicates that this offset 7 is the absolute day. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 |
| 8 | Error 1 Start minute | 1 | 59 | 1 | - | Offset 4 Bit 7=1 indicates that this offset 7 is the absolute minute. Offset 4 Bit 7=0 indicates relative time. Then the offset 8 is empty |
| 9-10 | Error 1 duration | 1 | 65535 | 1 | min | |
| 11 | Error 1 source | 1 | 127 | 1 | - | device ID of the error source |
| 12-23 | Error 2 | same as offset 0 ff. for error 1 | ||||
| 24-35 | Error 3 | same as offset 0 ff. for error 1 | ||||
| 36-47 | Error 4 | same as offset 0 ff. for error 1 | ||||
| 48-59 | Error 5 | same as offset 0 ff. for error 1 | ||||
| 60-71 | Error 6 | same as offset 0 ff. for error 1 | ||||
| 72-83 | Error 7 | same as offset 0 ff. for error 1 | ||||
| 84-95 | Error 8 | same as offset 0 ff. for error 1 |
Telegram: 0x0011~
Blocking Error History
Used in: Older systems hold this error list while newer systems use 0x00C2 and/or 0x00C6 and 0x00C7
Description: Holds the history of blocking errors.
Class: monitor
EMS category: EMS1.0
Distribution: unicast-on-request, broadcast-on-change
| Offset | Variable name | Min | Max | Resolution | Unit | Comment |
|---|---|---|---|---|---|---|
| 0-1 | Error 1 display code | 0 | 255 | 1 | ASCII | displayed error code |
| 2-3 | Error 1 cause code | 0 | 65535 | 1 | - | numbers >= 200, list used in Nefit and Buderus |
| 4 | Error 1 Start year | 0 | 255 | 1 | Bit 7 (=1) of this number indicates if the year is absolute. Bit 7=0 indicates relative time, then is offset 4 is unused | |
| 5 | Error 1 Start month | 1 | 12 | 1 | Offset 4 Bit 7=1 indicates that this offset 5 is the absolute month. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 6 | Error 1 Start hour | 1 | 31 | 1 | Offset 4 Bit 7=1 indicates that this offset 6 is the absolute hour. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 7 | Error 1 Start day | 1 | 31 | 1 | Offset 4 Bit 7=1 indicates that this offset 7 is the absolute day. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 8 | Error 1 Start minute | 1 | 59 | 1 | Offset 4 Bit 7=1 indicates that this offset 7 is the absolute minute. Offset 4 Bit 7=0 indicates relative time. Then the offset 8 is empty | |
| 9-10 | Error 1 duration | 1 | 65535 | 1 | min | |
| 11 | Error 1 source | 1 | 127 | 1 | device ID of the error source | |
| 12 - 23 | Error 2 | same as offset 0 ff. for error 1 | ||||
| 24 - 35 | Error 3 | same as offset 0 ff. for error 1 | ||||
| 36 - 47 | Error 4 | same as offset 0 ff. for error 1 | ||||
| 48 - 59 | Error 5 | same as offset 0 ff. for error 1 | ||||
| 60 - 71 | Error 6 | same as offset 0 ff. for error 1 | ||||
| 72 - 83 | Error 7 | same as offset 0 ff. for error 1 | ||||
| 84 - 95 | Error 8 | same as offset 0 ff. for error 1 |
Telegram: 0x0012~
Blocking actual system error history
Used in: Older systems hold this error list while newer systems use 0x00C0 and 0x00C1 Description: Holds the history of blocking errors of the system. Class: monitor EMS category: EMS1.0 Distribution: unicast-on-request, broadcast-on-change
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0-1 | Error 1 display code | 0 | 255 | 1 | ASCII | displayed error code |
| 2-3 | Error 1 cause code | 0 | 65535 | 1 | numbers >= 200, list used in Nefit and Buderus | |
| 4 | Error 1 Start year | 0 | 255 | 1 | Bit 7 (=1) of this number indicates if the year is absolute. Bit 7=0 indicates relative time, then is offset 4 is unused | |
| 5 | Error 1 Start month | 1 | 12 | 1 | Offset 4 Bit 7=1 indicates that this offset 5 is the absolute month. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 6 | Error 1 Start hour | 1 | 31 | 1 | Offset 4 Bit 7=1 indicates that this offset 6 is the absolute hour. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 7 | Error 1 Start day | 1 | 31 | 1 | Offset 4 Bit 7=1 indicates that this offset 7 is the absolute day. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 8 | Error 1 Start minute | 1 | 59 | 1 | Offset 4 Bit 7=1 indicates that this offset 7 is the absolute minute. Offset 4 Bit 7=0 indicates relative time. Then the offset 8 is empty | |
| 9-10 | Error 1 duration | 1 | 65535 | 1 | min | |
| 11 | Error 1 source | 1 | 127 | 1 | device ID of the error source | |
| 12 - 23 | Error 2 | same as offset 0 ff. for error 1 | ||||
| 24 - 35 | Error 3 | same as offset 0 ff. for error 1 | ||||
| 36 - 47 | Error 4 | same as offset 0 ff. for error 1 |
Telegram: 0x0013~
System error history
Used in: Older systems hold this error list while newer systems use 0x00C0 and 0x00C1 Description: Holds the history of system errors. Class: monitor EMS category: EMS1.0 Distribution: unicast-on-request, broadcast-on-change
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0-1 | Error 1 display code | 0 | 255 | 1 | ASCII | displayed error code |
| 2-3 | Error 1 cause code | 0 | 65535 | 1 | numbers >= 200, list used in Nefit and Buderus | |
| 4 | Error 1 Start year | 0 | 255 | 1 | Bit 7 (=1) of this number indicates if the year is absolute. Bit 7=0 indicates relative time, then is offset 4 is unused | |
| 5 | Error 1 Start month | 1 | 12 | 1 | Offset 4 Bit 7=1 indicates that this offset 5 is the absolute month. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 6 | Error 1 Start hour | 1 | 31 | 1 | Offset 4 Bit 7=1 indicates that this offset 6 is the absolute hour. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 7 | Error 1 Start day | 1 | 31 | 1 | Offset 4 Bit 7=1 indicates that this offset 7 is the absolute day. Offset 4 Bit 7=0 indicates relative time. Then the uptime in minutes is stored in offset 5-7 | |
| 8 | Error 1 Start minute | 1 | 59 | 1 | Offset 4 Bit 7=1 indicates that this offset 7 is the absolute minute. Offset 4 Bit 7=0 indicates relative time. Then the offset 8 is empty | |
| 9-10 | Error 1 duration | 1 | 65535 | 1 | min | |
| 11 | Error 1 source | 1 | 127 | 1 | device ID of the error source | |
| 12 - 23 | Error 2 | same as offset 0 ff. for error 1 | ||||
| 24 - 35 | Error 3 | same as offset 0 ff. for error 1 | ||||
| 36 - 47 | Error 4 | same as offset 0 ff. for error 1 |
System Telegrams~
Telegrams 0x0026 and 0x0027 contain system-level configuration and status information.
Telegram: 0x0026~
EMS service tool heating parameters
Used in: HT3 Junkers systems Description: This telegrams contains HT3 configuration parameters for Netcom service tools Class: parameter EMS category: EMS1.0 Distribution: unicast-on-request, broadcast-on-change, broadcast-on-power-up, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | CH pump speed | 1 | 10 | 1 | enum | 1 = No predefined settings. Minimum pump speed telegram 0x16,offset 10 and maximum pump speed telegram 0x16 offset 9 manually adjustable; 2-7 = Constant speeds (minimum pump speed telegram 0x16 offset 10 and maximum pump speed telegram 0x16 offset 9 are the same). 8-10 = Predefined minimum pump speed 0x16 offset 10 and maximum pump speed 0x16 offset 9 settings. |
| 1 | pump switch mode | 0 | 5 | 1 | enum | auto = 0, according burner = 1, acc room temp control = 2, acc outdoor temp control = 3, acc outdoor temp control optimized = 4, energy saving = 4, acc CH heat request = 5 |
| 2 | automatic anti cycle mode | -1 | 0 | 1 | bool | time delay between switching the boiler off and on again, 0 = off, FF = on |
| 3 | Min appliance power for CH and dhw | 0 | 100 | 1 | percent | |
| 4 | Fan overrun time | 1 | 18 | 1 | 10 sec | |
| 5 | min flow temp setpoint | 30 | 90 | 1 | °C | |
| 6 | max flow temp setpoint | 30 | 90 | 1 | °C | |
| 7 | max appliance power in CH mode | 0 | 100 | 1 | percent |
Telegram: 0x0027~
EMS service tool dhw parameters
Used in: HT3 Junkers systems Description: This telegrams contains HT3 configuration parameters for Netcom service tools Class: parameter EMS category: EMS1.0 Distribution: unicast-on-request, broadcast-on-change, broadcast-on-power-up, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | thermal desinfection | -1 | 0 | 1 | bool | 0 = no, FF = yes |
| 1 | anti cycle time for dhw | 20 | 60 | 1 | min | time delay between switching the boiler off and on again |
| 2 | dhw standby time after tapping | 0 | 30 | 1 | min | |
| 3 | max pre heat temp | 40 | 65 | 1 | °C | |
| 4 | water flow threshold for dhw demand | 25 | 50 | 1 | 0.1 l/min | |
| 5 | turbine signal delay time | 2 | 16 | 1 | 0.25 sec | |
| 6 | hot water on demand active | -1 | 0 | 1 | bool | 0 = off, FF = on |
| 7 | activate stratifying tank pump for circulation | -1 | 0 | 1 | bool | 0 = off, FF = on |
| 8 | pump off in case of dhw demand | -1 | 0 | 1 | bool | 0 = off, FF = on |
| 9 | solar mode min activation time | 0 | 50 | 1 | min | |
| 10 | max appliance power in dhw mode | 0 | 100 | 1 | percent | |
| 11 | min dhw temperature | 10 80 | 1 | °C | user interface knob left position | |
| 12 | max dhw temperature | 10 80 | 1 | °C | user interface knob right position | |
| 13 | maximum of the max of the appliance power in dhw mode | 0 | 100 | 1 | percent |
Error and Status Telegrams~
Telegrams 0x00BF through 0x00FB contain error reporting, status information, and system diagnostics.
Telegram: 0x00BF~
Local error list
Used in: Used in systems that use the 0x00C2/0x00C6/0x00C7 error history lists Description: The lists holds up to three active errors, sorted by critically Class: monitor EMS category: EMS2.0 Distribution: unicast-on-request, broadcast-on-change, broadcast-periodically
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | Source address | 0 | 127 | 1 | 0=invalid | |
| 1 | module ID | 0 | 255 | 1 | 0=invalid | |
| 2 | module ID | 0 | 255 | 1 | if offset 1 > 255 | |
| 3 | Error 1 | 0 | 255 | 1 | enum | error with highest prio; enums see 0x00C0/0x00C2 offset 3 and 0x00C6 offset 4 |
| 4.0 | Error 1 logging | 0 | 1 | 1 | bool | Log this error, see also 0x00C0/0x00C2 offset 4.0 and 0x00C6 offset 5.0 |
| 4.1-4.4 | Error 1 display level | 0 | 15 | 1 | enum | see 0x00C0/0x00C2 offset 4.1-4.4 and 0x00C6 offset 5.1-5.4 |
| 4.5 | Error 1 local overrule | 0 | 1 | 1 | bool | |
| 5-7 | Error 1 display code | 0 | 255 | 1 | ASCII | see 0x00C0/0x00C2 offset 5-7 and 0x00C6 offset 6-8; displayed error |
| 8-9 | Error 1 code numeric | 0 | 65535 | 1 | enum | see 0x00C0/0x00C2 offset 8-9 and 0x00C6 offset 9-10; numerical part of displayed error |
| 10-16 | Error 2 | next lower prio error; offsets see 3-9 | ||||
| 17-23 | Error 3 | next lower prio error; offsets see 3-9 |
Telegram: 0x00C0~
System error history
Used in: Various controllers, thermostats and boilers Description: Hold the history of errors. 0x00C0 holds the first 10 error messages and 0x00C1 the next 10. Error #1 is the most recent one. Going down the list the errors get older. Older systems use telegrams 0x0012 and 0x0013. Class: monitor EMS category: EMS2.0 Distribution: unicast-on-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | Error 1 source address | 0 | 127 | 1 | if 0x00, then no error | |
| 1 | Error 1 module ID | 0 | 255 | 1 | same as in telegram 0x02 offset 0 | |
| 2 | Error 1 module ID extension? | 0 | 255 | 1 | is always 0, but maybe used if offset 1 is more than 255 | |
| 3 | Error 1 reason | 0 | 255 | 1 | enum | found so far: 0x00=fatal, 0x02/0x04/0x06=locked, 0x08=safety shutdown with restart, 0x0A=safety shutdown blocking, 0x0C=controlled shutdown, 0x0E=standard, 0x10=minor, 0x12/0x13=reset after maintenance, 0x14=maintenance |
| 4.0 | Error 1 Log error | 0 | 1 | 1 | bool | 1=yes, 0=no |
| 4.1-4.4 | Error 1 display level | 0 | 15 | 1 | enum | 0=no display, 2=expert, 4=installer, 8=user |
| 5-7 | Error 1 code | 0 | 255 | 1 | ASCII | displayed error code |
| 8-9 | Error 1 code numeric | 0 | 65535 | 1 | enum | numerical part of displayed error |
| 10 | Error 1 start year | 0 | 255 | 1 | Ignore bit 7, bit 0-6 give the year + 2000. If year is 0, it looks like a relative time from power on of the device and minutes are stored in offset 11-13 | |
| 11 | Error 1 start month | 0 | 12 | 1 | may be bigger than 12 if minutes since power on are stored here, see comment on offset 10 | |
| 12 | Error 1 start hour | 0 | 23 | 1 | may be bigger than 23 if minutes since power on are stored here, see comment on offset 10 | |
| 13 | Error 1 start day | 0 | 31 | 1 | may be bigger than 31 if minutes since power on are stored here, see comment on offset 10 | |
| 14 | Error 1 start minute | 0 | 59 | 1 | Is 0 if offset 10 is 0 and a relative time is stored in offset 11-13 | |
| 15 | Error 1 end year | 0 | 255 | 1 | Ignore bit 7, bit 0-6 give the year + 2000. If year is 0, it looks like a relative time from power on of the device and minutes are stored in offset 11-13 | |
| 16 | Error 1 end month | 0 | 12 | 1 | may be bigger than 12 if minutes since power on are stored here, see comment on offset 10 | |
| 17 | Error 1 end hour | 0 | 23 | 1 | may be bigger than 23 if minutes since power on are stored here, see comment on offset 10 | |
| 18 | Error 1 end day | 0 | 31 | 1 | may be bigger than 31 if minutes since power on are stored here, see comment on offset 10 | |
| 19 | Error 1 end minute | 0 | 59 | 1 | Is 0 if offset 10 is 0 and a relative time is stored in offset 11-13 | |
| 20 - 39 | Error 2 | same as offset 0 ff. for error 1 | ||||
| 40 - 59 | Error 3 | same as offset 0 ff. for error 1 | ||||
| 60 - 79 | Error 4 | same as offset 0 ff. for error 1 | ||||
| 80 - 99 | Error 5 | same as offset 0 ff. for error 1 | ||||
| 100 - 119 | Error 6 | same as offset 0 ff. for error 1 | ||||
| 120 - 139 | Error 7 | same as offset 0 ff. for error 1 | ||||
| 140 - 159 | Error 8 | same as offset 0 ff. for error 1 | ||||
| 160 - 179 | Error 9 | same as offset 0 ff. for error 1 | ||||
| 180 - 199 | Error 10 | same as offset 0 ff. for error 1 |
Telegram: 0x00C2~
Local device error history
Used in: Various controllers, thermostats and boilers Description: Hold the history of errors. Each device has it´s own list of own errors. Error 1 is the most recent one. Going down the list the errors get older. Older systems use telegrams 0x0010 and 0x0011. Class: monitor EMS category: EMS2.0 Distribution: unicast-on-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | Error 1 source address | 0 | 127 | 1 | if 0x00, then no error | |
| 1 | Error 1 module ID | 0 | 255 | 1 | same as in telegram 0x02 offset 0 | |
| 2 | Error 1 module ID extension? | 0 | 255 | 1 | is always 0, but maybe used if offset 1 is more than 255 | |
| 3 | Error 1 reason | 0 | 255 | 1 | enum | found so far: 0x00=fatal, 0x02/0x04/0x06=locked, 0x08=safety shutdown with restart, 0x0A=safety shutdown blocking, 0x0C=controlled shutdown, 0x0E=standard, 0x10=minor, 0x12/0x13=reset after maintenance, 0x14=maintenance |
| 4.0 | Error 1 Log error | 0 | 1 | 1 | bool | 1=yes, 0=no |
| 4.1-4.4 | Error 1 display level | 0 | ? | 1 | enum | 0=no display, 2=expert, 4=installer, 8=user |
| 5-7 | Error 1 code | 0 | 255 | 1 | ASCII | displayed error code |
| 8-9 | Error 1 code numeric | 0 | 65535 | 1 | enum | numerical part of displayed error |
| 10 | Error 1 start year | 0 | 255 | 1 | Ignore bit 7, bit 0-6 give the year + 2000. If year is 0, it looks like a relative time from power on of the device and minutes are stored in offset 11-13 | |
| 11 | Error 1 start month | 0 | 12 | 1 | may be bigger than 12 if minutes since power on are stored here, see comment on offset 10 | |
| 12 | Error 1 start hour | 0 | 23 | 1 | may be bigger than 23 if minutes since power on are stored here, see comment on offset 10 | |
| 13 | Error 1 start day | 0 | 31 | 1 | may be bigger than 31 if minutes since power on are stored here, see comment on offset 10 | |
| 14 | Error 1 start minute | 0 | 59 | 1 | Is 0 if offset 10 is 0 and a relative time is stored in offset 11-13 | |
| 15 | Error 1 end year | 0 | 255 | 1 | Ignore bit 7, bit 0-6 give the year + 2000. If year is 0, it looks like a relative time from power on of the device and minutes are stored in offset 11-13 | |
| 16 | Error 1 end month | 0 | 12 | 1 | may be bigger than 12 if minutes since power on are stored here, see comment on offset 10 | |
| 17 | Error 1 end hour | 0 | 23 | 1 | may be bigger than 23 if minutes since power on are stored here, see comment on offset 10 | |
| 18 | Error 1 end day | 0 | 31 | 1 | may be bigger than 31 if minutes since power on are stored here, see comment on offset 10 | |
| 19 | Error 1 end minute | 0 | 59 | 1 | Is 0 if offset 10 is 0 and a relative time is stored in offset 11-13 | |
| 20 - 39 | Error 2 | same as offset 0 ff. for error 1 | ||||
| 40 - 59 | Error 3 | same as offset 0 ff. for error 1 | ||||
| 60 - 79 | Error 4 | same as offset 0 ff. for error 1 | ||||
| 80 - 99 | Error 5 | same as offset 0 ff. for error 1 | ||||
| 100 - 119 | Error 6 | same as offset 0 ff. for error 1 | ||||
| 120 - 139 | Error 7 | same as offset 0 ff. for error 1 | ||||
| 140 - 159 | Error 8 | same as offset 0 ff. for error 1 | ||||
| 160 - 179 | Error 9 | same as offset 0 ff. for error 1 | ||||
| 180 - 199 | Error 10 | same as offset 0 ff. for error 1 |
Telegram: 0x00C6~
Local heat pump error history
Used in: heat pump (boiler) Description: Hold the history of errors. Error 1 is the most recent one. Going down the list the errors get older. This list is the same as 0x00C2, but has a unique identified at the beginning of each error. This list has 10 entries and is continued in 0x00C7. Older systems use telegrams 0x0010 and 0x0011. Class: monitor EMS category: EMS2.0 Distribution: unicast-on-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | Error UID | 0 | 254 | 1 | ID of error 1 | |
| 1 | Error 1 source address | 0 | 127 | 1 | if 0x00, then no error | |
| 2 | Error 1 module ID | 0 | 255 | 1 | same as in telegram 0x02 offset 0 | |
| 3 | Error 1 module ID extension? | 0 | 255 | 1 | is always 0, but maybe used if offset 1 is more than 255 | |
| 4 | Error 1 reason | 0 | 255 | 1 | enum | found so far: 0x00=fatal, 0x02/0x04/0x06=locked, 0x08=safety shutdown with restart, 0x0A=safety shutdown blocking, 0x0C=controlled shutdown, 0x0E=standard, 0x10=minor, 0x12/0x13=reset after maintenance, 0x14=maintenance |
| 5.0 | Error 1 Log error | 0 | 1 | 1 | bool | 1=yes, 0=no |
| 5.1-5.4 | Error 1 display level | 0 | ? | 1 | enum | 0=no display, 2=expert, 4=installer, 8=user |
| 6-8 | Error 1 code | 0 | 255 | 1 | ASCII | displayed error code |
| 9-10 | Error 1 code numeric | 0 | 65535 | 1 | enum | numerical part of displayed error |
| 11 | Error 1 start year | 0 | 255 | 1 | Ignore bit 7, bit 0-6 give the year + 2000. If year is 0, it looks like a relative time from power on of the device and minutes are stored in offset 11-13 | |
| 12 | Error 1 start month | 0 | 12 | 1 | may be bigger than 12 if minutes since power on are stored here, see comment on offset 10 | |
| 13 | Error 1 start hour | 0 | 23 | 1 | may be bigger than 23 if minutes since power on are stored here, see comment on offset 10 | |
| 14 | Error 1 start day | 0 | 31 | 1 | may be bigger than 31 if minutes since power on are stored here, see comment on offset 10 | |
| 15 | Error 1 start minute | 0 | 59 | 1 | Is 0 if offset 10 is 0 and a relative time is stored in offset 11-13 | |
| 16 | Error 1 end year | 0 | 255 | 1 | Ignore bit 7, bit 0-6 give the year + 2000. If year is 0, it looks like a relative time from power on of the device and minutes are stored in offset 11-13 | |
| 17 | Error 1 end month | 0 | 12 | 1 | may be bigger than 12 if minutes since power on are stored here, see comment on offset 10 | |
| 18 | Error 1 end hour | 0 | 23 | 1 | may be bigger than 23 if minutes since power on are stored here, see comment on offset 10 | |
| 19 | Error 1 end day | 0 | 31 | 1 | may be bigger than 31 if minutes since power on are stored here, see comment on offset 10 | |
| 20 | Error 1 end minute | 0 | 59 | 1 | Is 0 if offset 10 is 0 and a relative time is stored in offset 11-13 | |
| 21 - 41 | Error 2 | same as offset 0 ff. for error 1 | ||||
| 42 - 62 | Error 3 | same as offset 0 ff. for error 1 | ||||
| 63 - 83 | Error 4 | same as offset 0 ff. for error 1 | ||||
| 84 - 104 | Error 5 | same as offset 0 ff. for error 1 | ||||
| 105 - 125 | Error 6 | same as offset 0 ff. for error 1 | ||||
| 126 - 146 | Error 7 | same as offset 0 ff. for error 1 | ||||
| 147 - 167 | Error 8 | same as offset 0 ff. for error 1 | ||||
| 168 - 188 | Error 9 | same as offset 0 ff. for error 1 | ||||
| 189 - 209 | Error 10 | same as offset 0 ff. for error 1 |
Telegram: 0x00C7~
Local heat pump error history
Used in: heat pump (boiler) Description: This list is the continuation of 0x00C6. Here are the errors 11 ... 20 stored. Older systems use telegrams 0x0010 and 0x0011. Class: monitor EMS category: EMS2.0 Distribution: unicast-on-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | Error UID | 0 | 254 | 1 | ID of error 11 | |
| 1 | Error 11 source address | 0 | 127 | 1 | if 0x00, then no error | |
| 2 | Error 11 module ID | 0 | 255 | 1 | same as in telegram 0x02 offset 0 | |
| 3 | Error 11 module ID extension? | 0 | 255 | 1 | is always 0, but maybe used if offset 1 is more than 255 | |
| 4 | Error 11 reason | 0 | 255 | 1 | enum | found so far: 0x00=fatal, 0x02/0x04/0x06=locked, 0x08=safety shutdown with restart, 0x0A=safety shutdown blocking, 0x0C=controlled shutdown, 0x0E=standard, 0x10=minor, 0x12/0x13=reset after maintenance, 0x14=maintenance |
| 5.0 | Error 11 Log error | 0 | 1 | 1 | bool | 1=yes, 0=no |
| 5.1-5.4 | Error 11 display level | 0 | ? | 1 | enum | 0=no display, 2=expert, 4=installer, 8=user |
| 6-8 | Error 11 code | 0 | 255 | 1 | ASCII | displayed error code |
| 9-10 | Error 11 code numeric | 0 | 65535 | 1 | enum | numerical part of displayed error |
| 11 | Error 11 start year | 0 | 255 | 1 | Ignore bit 7, bit 0-6 give the year + 2000. If year is 0, it looks like a relative time from power on of the device and minutes are stored in offset 11-13 | |
| 12 | Error 11 start month | 0 | 12 | 1 | may be bigger than 12 if minutes since power on are stored here, see comment on offset 10 | |
| 13 | Error 11 start hour | 0 | 23 | 1 | may be bigger than 23 if minutes since power on are stored here, see comment on offset 10 | |
| 14 | Error 11 start day | 0 | 31 | 1 | may be bigger than 31 if minutes since power on are stored here, see comment on offset 10 | |
| 15 | Error 11 start minute | 0 | 59 | 1 | Is 0 if offset 10 is 0 and a relative time is stored in offset 11-13 | |
| 16 | Error 11 end year | 0 | 255 | 1 | Ignore bit 7, bit 0-6 give the year + 2000. If year is 0, it looks like a relative time from power on of the device and minutes are stored in offset 11-13 | |
| 17 | Error 11 end month | 0 | 12 | 1 | may be bigger than 12 if minutes since power on are stored here, see comment on offset 10 | |
| 18 | Error 11 end hour | 0 | 23 | 1 | may be bigger than 23 if minutes since power on are stored here, see comment on offset 10 | |
| 19 | Error 11 end day | 0 | 31 | 1 | may be bigger than 31 if minutes since power on are stored here, see comment on offset 10 | |
| 20 | Error 11 end minute | 0 | 59 | 1 | Is 0 if offset 10 is 0 and a relative time is stored in offset 11-13 | |
| 21 - 41 | Error 12 | same as offset 0 ff. for error 11 | ||||
| 42 - 62 | Error 13 | same as offset 0 ff. for error 11 | ||||
| 63 - 83 | Error 14 | same as offset 0 ff. for error 11 | ||||
| 84 - 104 | Error 15 | same as offset 0 ff. for error 11 | ||||
| 105 - 125 | Error 16 | same as offset 0 ff. for error 11 | ||||
| 126 - 146 | Error 17 | same as offset 0 ff. for error 11 | ||||
| 147 - 167 | Error 18 | same as offset 0 ff. for error 11 | ||||
| 168 - 188 | Error 19 | same as offset 0 ff. for error 11 | ||||
| 189 - 209 | Error 20 | same as offset 0 ff. for error 11 |
Telegram: 0x00FB~
Write data than be read with telegrams 0x0001 or 0x0003
Used in: Various controllers, thermostats and boilers? Description: Found by accident. I would be careful with this, no idea what it can cause Class: Command EMS category: EMS2.0
Thermostat Telegrams~
Telegrams 0x0165 through 0x0178 contain thermostat configuration, programming, and control data.
Telegram: 0x0165~
HMI800 holiday mode parameters
Used in: Buderus/Bosch RC300, HMC310 and similar, newer Junkers controllers "Cxyz" (MY>2019) Description: Up to 8 holiday periods can be defined with the above telegrams Class: Parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-write-request, unicast-on-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | holiday start year | 0 | 99 | 1 | year | 0=invalid, offset 0-7 to be sent together |
| 1 | holiday start month | 0 | 12 | 1 | month | 0=invalid, offset 0-7 to be sent together |
| 2 | holiday start day | 0 | 31 | 1 | day | 0=invalid, offset 0-7 to be sent together |
| 3 | holiday start time | 0 | 95 | 1 | 15 min | 0=invalid, 15 minute steps starting midnight, offset 0-7 to be sent together |
| 4 | holiday end year | 0 | 99 | 1 | year | 0=invalid, offset 0-7 to be sent together |
| 5 | holiday end month | 0 | 12 | 1 | month | 0=invalid, offset 0-7 to be sent together |
| 6 | holiday end day | 0 | 31 | 1 | day | 0=invalid, offset 0-7 to be sent together |
| 7 | holiday end time | 0 | 95 | 1 | 15 min | 0=invalid, 15 minute steps starting midnight, offset 0-7 to be sent together |
| 8 | Holiday heating operation mode | 1 | 4 | 1 | enum | 1=auto, 2=fixed temp, 3=off, 4=eco |
| 9 | Holiday fixed heating temp | 5 | 30 | 1 | °C | |
| 10 | Holiday DHW operation mode | 1 | 5 | 1 | enum | 1=auto, 2=off, 3=eco, 4=low, 5=high |
| 11 | Holiday auto thermal desinfection | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 12 | Holiday ventilation operation mode | -1 | 5 | 1 | enum | -1=time, 0=off, 1=min, 2=reduced, 3=normal, 4=max, 5=demand |
| 13 | valid for HC1 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 14 | valid for HC2 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 15 | valid for HC3 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 16 | valid for HC4 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 17 | valid for DHW1 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 18 | valid for DHW2 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 19 | valid for vent1 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 20 | valid for vent2 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 21 | valid for vent3 | -1 | 1 | 1 | bool | -1=yes, 1=no |
| 22 | valid for vent4 | -1 | 1 | 1 | bool | -1=yes, 1=no |
Telegram: 0x0165~
Older Junkers heating circuit control
Used in: older Junkers controllers "Fxyz" (MY<2019) Description: Up to 10 heating circuits can be controller with these telegrams. 0x0165=HC1, 0x0166=HC2, ... Class: Parameter EMS category: EMS1.0 Distribution: broadcast-on-change, unicast-write-request, unicast-on-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | type of HC | 0 | 3 | 1 | enum | 0=not available, 1=unmixed HC without IPM, 2=unmixed HC with IPM, 3=mixed HC |
| 1 | Remote controller | 0 | 2 | 1 | enum | 0=not available, 1=FB10, 2=FB100 |
| 2 | type 2 of HC | 0 | 4 | 1 | enum | 0=undefined, 1=foot/endpoint, 2=radiators, 3=convectors, 4=floor heating |
| 3 | foot point of heating curve | ? | ? | 1 | °C | |
| 4 | end point of heating curve | ? | ? | 1 | °C | |
| 5 | max flow temperature | ? | ? | 1 | °C | |
| 6 | room influence factor | 0 | 100 | 1 | % | |
| 7 | room influence at operation mode | 0 | 2 | 1 | enum | 0=undefined, 1=normal/eco/frost protect, 2=eco/frost protect |
| 8 | room temperature correction | ? | ? | 1 | °C | |
| 9 | room temperature sensor | 0 | 3 | 1 | enum | 0=undefined, 1=ext. sensor, 2=int. sensor, 3=temperature during eco |
| 10 | frost protect | -1 | 1 | 1 | bool | -1=ON, 1=OFF |
| 11 | stop heating at outside temp | ? | ? | 0.5 | °C | |
| 12 | frost protection temp | ? | ? | 0.5 | °C | |
| 13 | active heating program | 0 | 6 | 1 | enum | 0=undefined, 1-6=heating program (1=A, 2=B, ...) |
| 14 | operation mode HC | 0 | 4 | 1 | enum | 0=undefined, 1=frost protect, 2=eco, 3=normal, 4=auto |
| 15 | flow temp at frost protect mode | ? | ? | 0.5 | °C | |
| 16 | flow temp at eco mode | ? | ? | 0.5 | °C | |
| 17 | flow temp at normal mode | ? | ? | 0.5 | °C | |
| 18 | heat up speed | 0 | 3 | 1 | enum | 0=undefined, 1=slow, 2=normal, 3=fast |
| 19 | holiday program | 0 | 4 | 1 | enum | 0=undefined, 1=op mode frost protect, 2=op mode eco, 3= op mode normal. 4=op mode auto |
| 20 | solar influence | ? | ? | 1 | °C |
Telegram: 0x016F~
FX100 Monitor heating circuit values
Used in: Junkers FB100/FW120 controllers Description: Junkers monitor values of heating circuit. 10 heating circuits can be monitored Class: Monitor EMS category: EMS1.0 Distribution: broadcast-on-change, broadcast-periodically, unicast-on-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | Heating level | 0 | 3 | 1 | enum | 0=undefined, 1=frost, 2=low, 3=high |
| 1 | Operating mode | 0 | 5 | 1 | enum | 0=undefined, 1=permanent, 2=auto, 3=holiday, 4=floor drying waiting, 5=floor drying running |
| 2-3 | Requested room temperature setpoint | 0 | 300 | 0,1 | °C | |
| 4-5 | Current internal temperature | -32768 | 32767 | 0,1 | °C | 2 byte signed int |
| 6-7 | Current external temperature | -32768 | 32767 | 0,1 | °C | 2 byte signed int |
| 8 | Solar influence value | 0 | 50 | 0,1 | °C |
Telegram: 0x02A5~
NSC controller CH monitor for HCx
Used in: CR50 Description: Monitor values for HC1, HC2, ... HC8 Class: monitor EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, broadcast-periodically
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0-1 | current room temp for this HC | 0 | 40 | 0.1 | °C | -32768=open, 32767=short |
| 2.0 | heating possible | 0 | 1 | 1 | bool | false=0, true=1 |
| 2.1 | frost danger outdoor | 0 | 1 | 1 | bool | false=0, true=1 |
| 2.2 | frost danger room | 0 | 1 | 1 | bool | false=0, true=1 |
| 2.3 | open window detected in this HC | 0 | 1 | 1 | bool | false=0, true=1 |
| 2.4 | Weather Depended Control summer mode | 0 | 1 | 1 | bool | false=0, true=1 |
| 2.5 | Room temp valid | 0 | 1 | 1 | bool | false=0, true=1 |
| 2.6 | Local season optimizer summer mode | 0 | 1 | 1 | bool | false=0, true=1 |
| 3 | Optimized room temp setpoint | 0 | 60 | 0.5 | °C | off=0 |
| 4 | Room temp flow setpoint | 0 | 90 | 1 | °C | off_heat=0, off_cool=90 |
| 5 | Room temp power setpoint | 0 | 100 | 1 | % | na=255 |
| 6 | Current room temp setpoint | 0 | 60 | 0.5 | °C | off=0 |
| 7 | Next room temp setpoint | 0 | 60 | 0.5 | °C | off=0 |
| 8-9 | Room Temperature Setpoint Determination: time to next setpoint | 1 | 1440 | 1 | min | |
| 10.0 | Room temp setpoint set automatically | 0 | 1 | 1 | bool | false=0, true=1 |
| 10.1 | RTSD: Comfort Active | 0 | 1 | 1 | bool | false=0, true=1 |
| 10.2 | RTSD: Temporary increase of setpoint active | 0 | 1 | 1 | bool | false=0, true=1 |
| 10.3 | RTSD: Prevention of eco mode active | 0 | 1 | 1 | bool | false=0, true=1 |
| 10.4 | RTSD: Advance mode is active | 0 | 1 | 1 | false=0, true=1 | |
| 11 | Room Temp Setpoint: Heating Level | 1 | 4 | 1 | ECO=1, COMFORT1=2, COMFORT2=3, COMFORT3=4 | |
| 12 | RTSD: Next Heating Level | 1 | 4 | 1 | ECO = 1, COMFORT1=2, COMFORT2=3, COMFORT3=4 | |
| 13-14 | RTSD: Time To Next Heating Level | 1 | 1440 | 1 | min | |
| 15-16 | RTSD: Time Since Last Heating Level | 1 | 1440 | 1 | min | |
| 17 | Floordrying active | 0 | 1 | 1 | bool | false=0, true=1 |
| 18 | HolidayMode activated for this heating circuit | 0 | 4 | 1 | enum | none=0, AUTO_SAT=1, FIX_TEMP=2, OFF=3, ECO=4 |
| ... | ||||||
| 20 | Local Season Optimizer mode | 1 | 3 | 1 | enum | heating=1, idle=2, cooling=3 |
| ... | ||||||
| 27-28 | Offset on room temperature setpoint due to room temperature influence | -100 | 300 | 0.1 | K | |
| ... | ||||||
| 32 | Room temp sensor value controller extsensor. Value defines the requested relative heating power for the heating circuit | 0 | 100 | 1 | % | |
| ... | ||||||
| Offset | Variable name | min | max | resolution | unit | comment |
| ------ | ----------------------------------------------------- | --- | --- | ---------- | ----- | ------------------------------------------------------------------------------------ |
| 0 | Operation Mode | -1 | 0 | 1 | enum | auto=-1, manual=0 |
| 1 | Setpoint Comfort 3 | 10 | 60 | 0,5 | °C | 5°C ... 30°C |
| 2 | Setpoint Comfort 2 | 10 | 60 | 0,5 | °C | 5°C ... 30°C |
| 3 | Setpoint Comfort 1 | 10 | 60 | 0,5 | °C | 5°C ... 30°C |
| 4 | Setpoint Eco | 10 | 60 | 0,5 | °C | 5°C ... 30°C |
| 5 | Eco Mode | 0 | 3 | 1 | enum | off=0, outdoor=1, room=2,reduced=3 |
| 6 | Time Limit for manual operation mode: time | 0 | 95 | 1 | 15min | 15 minutes steps from midnight |
| 7 | Time Limit for manual operation mode: weekday | -1 | 6 | 1 | enum | OFF=-1, MONDAY=0, TUESDAY=1, WEDNESDAY=2, THURSDAY=3, FRIDAY=4, SATURDAY=5, SUNDAY=6 |
| 8 | Temporary Room Temp Setpoint | -1 | 60 | 0,5 | °C | NA=-1, OFF = 0 |
| 9 | Outdoor Temp Threshold | -20 | 10 | 1 | °C | |
| 10 | Manual Setpoint | 10 | 60 | 0,5 | °C | OFF = 0 |
| 11 | Active Clock Program | 1 | 2 | 1 | enum | clock program 1 or 2 |
| 12 | Outdoor temp threshold for prevention of reduced temp | -30 | 10 | 1 | °C | OFF = -31 |
| ... | ||||||
| 17 | Room temperature setpoint for cooling | 5 | 30 | 0,5 | °C | OFF=0 |
| ... | ||||||
| 19 | Switch Clock Value Mode | 1 | 2 | 1 | enum | LEVELS=1, ABS_TEMP = 2 |
| 20 | Comfort Eco Temp Threshold | 24 | 44 | 0,5 | °C | |
| 21 | Heating Mode New | 0 | 2 | 1 | enum | OFF=0, ON=1, AUTO=2 |
| 22 | Setpoint manual temp | 10 | 60 | 0,5 | °C | 5°C ... 30°C |
| 23 | Boost mode | -1 | 0 | 1 | bool | YES=-1, NO=0 |
| 24 | Boost mode duration | 1 | 8 | 1 | h | |
| ... | ||||||
| 28 | Cooling Operation Mode | 0 | 1 | 1 | enum | OFF=0, ON=1 |
| 29 | Room temperature setpoint for cooling (new) | 10 | 60 | 0,5 | °C | 5°C ... 30°C |
Telegram: 0x02C3~
NSC Clock Program 1 for HCx
Used in: CR50, RC310 Description: Sets heating level switch points for HC1, HC2, ... HC8 Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | 1st switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 1 | 1st switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 2 | 2nd switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 3 | 2nd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 4 | 3rd switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 5 | 3rd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 6 | 4th switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 7 | 4th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 8 | 5th switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 9 | 5th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 10 | 6th switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 11 | 6th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 12 | 1st switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 13 | 1st switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 14 | 2nd switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 15 | 2nd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 16 | 3rd switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 17 | 3rd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 18 | 4th switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 19 | 4th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 20 | 5th switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 21 | 5th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 22 | 6th switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 23 | 6th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 24 | 1st switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 25 | 1st switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 26 | 2nd switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 27 | 2nd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 28 | 3rd switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 29 | 3rd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 30 | 4th switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 31 | 4th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 32 | 5th switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 33 | 5th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 34 | 6th switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 35 | 6th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 36 | 1st switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 37 | 1st switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 38 | 2nd switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 39 | 2nd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 40 | 3rd switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 41 | 3rd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 42 | 4th switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 43 | 4th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 44 | 5th switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 45 | 5th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 46 | 6th switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 47 | 6th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 48 | 1st switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 49 | 1st switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 50 | 2nd switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 51 | 2nd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 52 | 3rd switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 53 | 3rd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 54 | 4th switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 55 | 4th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 56 | 5th switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 57 | 5th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 58 | 6th switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 59 | 6th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 60 | 1st switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 61 | 1st switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 62 | 2nd switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 63 | 2nd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 64 | 3rd switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 65 | 3rd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 66 | 4th switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 67 | 4th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 68 | 5th switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 69 | 5th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 70 | 6th switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 71 | 6th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 72 | 1st switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 73 | 1st switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 74 | 2nd switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 75 | 2nd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 76 | 3rd switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 77 | 3rd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 78 | 4th switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 79 | 4th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 80 | 5th switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 81 | 5th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 82 | 6th switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 83 | 6th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 84-101 | Heating program name | 32 | 255 | 1 | ASCII | 18 ASCII characters |
Telegram: 0x02CC~
DHW priority for unmixed heating circuit
Used in: HMC310 Description: Enables/disables dhw priority in unmixed circuits where HC1 is directly connected to the heat source Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| ... | ||||||
| 3 | DHW priority | 0 | 1 | 1 | bool | 0=no, 1=yes |
| ... |
Telegram: 0x02CD~
DHW priority for mixed heating circuit HC1, ..., HC8
Used in: RC310 Description: Enables/disables dhw priority in unmixed circuits where HC1 is directly connected to the heat source Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | HC mixed circuit | -1 | 0 | 1 | bool | -1=yes, 0=no |
| 1 | Valve runtime time | 1 | 60 | 1 | 10sec | |
| 2 | Supply temp offset | 0 | 20 | 1 | K | |
| 3 | DHW priority | -1 | 0 | 1 | bool | -1=yes, 0=no |
| 4 | Mixer pos for condesation protection | 0 | 100 | 1 | % | |
| 5 | Constant heating hc | -1 | 0 | 1 | bool | -1=yes, 0=no |
| 6 | Detection of low flow volume | -1 | 0 | 1 | bool | -1=yes, 0=no |
Telegram: 0x02F5~
Configuration of DHWx
Used in: CR50 Description: Configuration of DHW1, DHW2 Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | DHW configuration | 0 | 3 | 1 | enum | 0=none, 1=appliance, 2=module, 3=fresh water station |
| 1 | Circulation pump installed | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 2 | Operation mode | 0 | 5 | 1 | enum | 0=off, 1=on low, 2=on high, 3=HC program, 4=own program, 5=on eco |
| 3 | Circulation pump operation mode | 0 | 3 | 1 | enum | 0=off, 1=on, 2=like DHW program, 3=own program |
| 4 | according HC program | 0 | 8 | 1 | enum | according HC program x |
| 5 | Automatic thermal desinfection | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 6 | Thermal desinfection time | 0 | 95 | 1 | 15 min | |
| 7 | Weekday for thermal desinfection | 0 | 7 | 1 | enum | 0=Mo, 1=Tu, 2=We, 3=Th, 4=Fr, 5=Sa, 6=So, 7=every day |
| 8 | Daily heat up | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 9 | Daily heat up time | 0 | 95 | 1 | 15 min | |
| 10 | Extra heat heat up duration | 0 | 95 | 1 | 15 min | |
| 11 | Extra heat up from main controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 12 | Extra heat up from HC1 controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 13 | Extra heat up from HC2 controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 14 | Extra heat up from HC3 controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 15 | Extra heat up from HC4 controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 16 | Extra heat up from HC5 controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 17 | Extra heat up from HC6 controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 18 | Extra heat up from HC7 controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 19 | Extra heat up from HC8 controller | -1 | 0 | 1 | bool | -1(0xFF)=yes, 0=no |
| 20 | Fresh water system | 1 | 2 | 1 | enum | 1=appliance, 2=module |
| 21 | Solar start time | -1 | 95 | 1 | 15 min | -1=na |
| 22 | Solar stop time | -1 | 95 | 1 | 15 min | -1=na |
| 23 | All operation modes allowed | -1 | 0 | 1 | bool | -1=yes, 0=no |
Telegram: 0x02FF~
NSC Clock Program for dhw
Used in: RC310 Description: Sets dhw switch points for DHW1 and DHW2 Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | 1st switch point Monday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 1 | 1st switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 2 | 2nd switch point Monday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 3 | 2nd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 4 | 3rd switch point Monday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 5 | 3rd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 6 | 4th switch point Monday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 7 | 4th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 8 | 5th switch point Monday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 9 | 5th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 10 | 6th switch point Monday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 11 | 6th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 12 | 1st switch point Tuesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 13 | 1st switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 14 | 2nd switch point Tuesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 15 | 2nd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 16 | 3rd switch point Tuesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 17 | 3rd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 18 | 4th switch point Tuesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 19 | 4th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 20 | 5th switch point Tuesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 21 | 5th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 22 | 6th switch point Tuesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 23 | 6th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 24 | 1st switch point Wednesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 25 | 1st switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 26 | 2nd switch point Wednesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 27 | 2nd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 28 | 3rd switch point Wednesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 29 | 3rd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 30 | 4th switch point Wednesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 31 | 4th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 32 | 5th switch point Wednesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 33 | 5th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 34 | 6th switch point Wednesday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 35 | 6th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 36 | 1st switch point Thursday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 37 | 1st switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 38 | 2nd switch point Thursday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 39 | 2nd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 40 | 3rd switch point Thursday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 41 | 3rd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 42 | 4th switch point Thursday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 43 | 4th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 44 | 5th switch point Thursday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 45 | 5th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 46 | 6th switch point Thursday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 47 | 6th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 48 | 1st switch point Friday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 49 | 1st switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 50 | 2nd switch point Friday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 51 | 2nd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 52 | 3rd switch point Friday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 53 | 3rd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 54 | 4th switch point Friday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 55 | 4th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 56 | 5th switch point Friday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 57 | 5th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 58 | 6th switch point Friday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 59 | 6th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 60 | 1st switch point Saturday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 61 | 1st switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 62 | 2nd switch point Saturday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 63 | 2nd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 64 | 3rd switch point Saturday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 65 | 3rd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 66 | 4th switch point Saturday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 67 | 4th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 68 | 5th switch point Saturday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 69 | 5th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 70 | 6th switch point Saturday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 71 | 6th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 72 | 1st switch point Sunday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 73 | 1st switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 74 | 2nd switch point Sunday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 75 | 2nd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 76 | 3rd switch point Sunday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 77 | 3rd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 78 | 4th switch point Sunday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 79 | 4th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 80 | 5th switch point Sunday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 81 | 5th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 82 | 6th switch point Sunday temperature | 0 | 3 | 1 | enum | OFF = 0, ON_LOW = 1, ON_HIGH = 2, ON_ECO = 3 |
| 83 | 6th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
Telegram: 0x0309~
NSC Clock Program for circulation pump for dhwx
Used in: RC310 Description: Sets dhw circulation pump switch points for DHW1 and DHW2 Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | 1st switch point Monday on/off | -1 | 0 | 1 | bool | -1(0xFF)=on, 0=off |
| 1 | 1st switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 2 | 2nd switch point Monday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 3 | 2nd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 4 | 3rd switch point Monday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 5 | 3rd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 6 | 4th switch point Monday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 7 | 4th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 8 | 5th switch point Monday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 9 | 5th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 10 | 6th switch point Monday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 11 | 6th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 12 | 1st switch point Tuesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 13 | 1st switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 14 | 2nd switch point Tuesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 15 | 2nd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 16 | 3rd switch point Tuesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 17 | 3rd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 18 | 4th switch point Tuesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 19 | 4th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 20 | 5th switch point Tuesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 21 | 5th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 22 | 6th switch point Tuesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 23 | 6th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 24 | 1st switch point Wednesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 25 | 1st switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 26 | 2nd switch point Wednesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 27 | 2nd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 28 | 3rd switch point Wednesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 29 | 3rd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 30 | 4th switch point Wednesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 31 | 4th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 32 | 5th switch point Wednesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 33 | 5th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 34 | 6th switch point Wednesday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 35 | 6th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 36 | 1st switch point Thursday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 37 | 1st switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 38 | 2nd switch point Thursday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 39 | 2nd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 40 | 3rd switch point Thursday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 41 | 3rd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 42 | 4th switch point Thursday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 43 | 4th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 44 | 5th switch point Thursday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 45 | 5th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 46 | 6th switch point Thursday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 47 | 6th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 48 | 1st switch point Friday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 49 | 1st switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 50 | 2nd switch point Friday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 51 | 2nd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 52 | 3rd switch point Friday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 53 | 3rd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 54 | 4th switch point Friday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 55 | 4th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 56 | 5th switch point Friday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 57 | 5th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 58 | 6th switch point Friday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 59 | 6th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 60 | 1st switch point Saturday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 61 | 1st switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 62 | 2nd switch point Saturday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 63 | 2nd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 64 | 3rd switch point Saturday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 65 | 3rd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 66 | 4th switch point Saturday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 67 | 4th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 68 | 5th switch point Saturday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 69 | 5th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 70 | 6th switch point Saturday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 71 | 6th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 72 | 1st switch point Sunday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 73 | 1st switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 74 | 2nd switch point Sunday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 75 | 2nd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 76 | 3rd switch point Sunday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 77 | 3rd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 78 | 4th switch point Sunday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 79 | 4th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 80 | 5th switch point Sunday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 81 | 5th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 82 | 6th switch point Sunday on/off | -1 | 0 | 1 | bool | -1=on, 0=off |
| 83 | 6th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
Telegram: 0x031D~
Monitoring DHWx
Used in: CR50 Description: Monitors the values of DHW1, DHW2 Class: monitor EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, broadcast-periodically
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | DHW extra active | 0 | 1 | 1 | bool | 0=false, 1=true |
| 1 | Holiday mode | 0 | 3 | 1 | enum | 0=none, 1=auto, 2=off, 3=thermal desinfection off |
| 2 | Status DHW setpoint | 1 | 10 | 1 | enum | 1=?, 2=extra hot water, 3=off, 4=low, 5=high, 6=holiday off, 7=holiday low, 8=clock off, 9=clock low, 10=clock high |
| 3 | Status DHW circulation pump | 1 | 7 | 1 | enum | 1=?, 2=extra, 3=off, 4=on, 5=holiday off, 6=clock off, 7=clock on |
| 4-5 | Remaining time in extra mode | 0 | 2880 | 1 | min | |
| 6 | Holiday mode 2 | 0 | 5 | 1 | enum | 0=none, 1=auto, 2=off, 3=exo, 4=low, 5=high |
| 7 | Auto thermal desinfection during holiday | 0 | 1 | 1 | bool | 0=no, 1=yes |
| 8 | Current DHW status | 0 | 3 | 1 | enum | 0=off, 1=low, 2=high, 3=eco |
Telegram: 0x043F~
NSC HolidayMode for HCx
Used in: CR50 Description: Sets start and end date for holiday mode for HC1, HC2, ... HC8 Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | holiday start year | 9 | 99 | 1 | add 2000 | |
| 1 | holiday start month | 1 | 12 | 1 | ||
| 2 | holiday start day | 1 | 31 | 1 | ||
| 3 | holiday end year | 9 | 99 | 1 | add 2000 | |
| 4 | holiday end month | 1 | 12 | 1 | ||
| 5 | holiday end day | 1 | 31 | 1 |
Telegram: 0x0449~
NSC Clock Program 2 for HCx
Used in: RC310 Description: Sets heating level switch points for HC1, HC2, ... HC8 Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | 1st switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 1 | 1st switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 2 | 2nd switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 3 | 2nd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 4 | 3rd switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 5 | 3rd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 6 | 4th switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 7 | 4th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 8 | 5th switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 9 | 5th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 10 | 6th switch point Monday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 11 | 6th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 12 | 1st switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 13 | 1st switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 14 | 2nd switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 15 | 2nd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 16 | 3rd switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 17 | 3rd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 18 | 4th switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 19 | 4th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 20 | 5th switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 21 | 5th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 22 | 6th switch point Tuesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 23 | 6th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 24 | 1st switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 25 | 1st switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 26 | 2nd switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 27 | 2nd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 28 | 3rd switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 29 | 3rd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 30 | 4th switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 31 | 4th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 32 | 5th switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 33 | 5th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 34 | 6th switch point Wednesday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 35 | 6th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 36 | 1st switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 37 | 1st switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 38 | 2nd switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 39 | 2nd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 40 | 3rd switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 41 | 3rd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 42 | 4th switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 43 | 4th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 44 | 5th switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 45 | 5th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 46 | 6th switch point Thursday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 47 | 6th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 48 | 1st switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 49 | 1st switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 50 | 2nd switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 51 | 2nd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 52 | 3rd switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 53 | 3rd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 54 | 4th switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 55 | 4th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 56 | 5th switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 57 | 5th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 58 | 6th switch point Friday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 59 | 6th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 60 | 1st switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 61 | 1st switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 62 | 2nd switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 63 | 2nd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 64 | 3rd switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 65 | 3rd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 66 | 4th switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 67 | 4th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 68 | 5th switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 69 | 5th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 70 | 6th switch point Saturday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 71 | 6th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 72 | 1st switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 73 | 1st switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 74 | 2nd switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 75 | 2nd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 76 | 3rd switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 77 | 3rd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 78 | 4th switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 79 | 4th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 80 | 5th switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 81 | 5th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 82 | 6th switch point Sunday level | -1 | 30 | 1 | 1=ECO, 2=Comfort1, 3=comfort2, 4=comfort3 | |
| 83 | 6th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 84-101 | Heating program name | 32 | 255 | 1 | ASCII | 18 ASCII characters |
Telegram: 0x048D~
Heat pump monitor values
Used in: HMI800.2/Rego 3000, UI800, Logamatic BC400 Description: Shows various values of the heat pump Class: monitor EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0.0 | Heating circulation pump | 0 | 1 | 1 | bool | from source code |
| ... | ||||||
| 0.4 | Switch valve? | 0 | 1 | 1 | bool | hpSwitchValve from source code |
| ... | ||||||
| 0.6 | 3way valve | 0 | 1 | 1 | bool | hp3wayValve from source code |
| 0.7 | VC0 valve | 0 | 1 | 1 | bool | VC0valve from source code |
| ... | ||||||
| 1.4 | External input 1 | 0 | 1 | 1 | bool | hpInput[0] from source code |
| 1.5 | External input 2 | 0 | 1 | 1 | bool | hpInput[1] from source code |
| 1.6 | External input 3 | 0 | 1 | 1 | bool | hpInput[2] from source code |
| 1.7 | External input 4 | 0 | 1 | 1 | bool | hpInput[3] from source code |
| ... | ||||||
| 3.0 | Eletrical heater step 1 | 0 | 1 | 1 | bool | 0=off, 1=on |
| 3.1 | Eletrical heater step 2 | 0 | 1 | 1 | bool | 0=off, 1=on |
| 3.2 | Eletrical heater step 3 | 0 | 1 | 1 | bool | 0=off, 1=on |
| ... | ||||||
| 3.4 | Compressor on | 0 | 1 | 1 | bool | 0=off, 1=on |
| ... | ||||||
| 3.6 | hpEA0 | 0 | 1 | 1 | bool | 0=off, 1=on, hpEA0 from source code |
| 4 | Circulation pump speed | 0 | 100 | 1 | percent | hpCircSpd from source code |
| 5 | Brine pump speed | 0 | 100 | 1 | percent | hpBrinePumpSpd from source code |
| 6 | Aux heater level | 0 | 100 | 1 | percent | auxHeaterLevel from source code |
| 7 | Compressor activity | 0 | 7 | 1 | enum | hpActivity from source code; 0=OFF, 1=HEATING, 2=COOLING, 3=DHW, 4=POOL, 5=POOL_HEATING, 6=DEFROST, 7=ALARM |
| 8 | Aux heater status | 0 | 7 | 1 | enum | 0=OFF, 1=HEATING, 3=DHW, 4=POOL, 5=POOL_HEATING, 7=ALARM |
| ... | ||||||
| 10-11 | Compressor power | 0 | ? | 0.1 | kW | hpPower from source code |
| ... | ||||||
| 17 | Compressor speed | 0 | 100 | 1 | percent | hpCompSpd from source code |
Telegram: 0x0683~
NSC Clock Program 3 for HCx
Used in: RC310 Description: Sets heating level switch points for HC1, HC2, ... HC8 Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | 1st switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 1 | 1st switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 2 | 2nd switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 3 | 2nd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 4 | 3rd switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 5 | 3rd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 6 | 4th switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 7 | 4th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 8 | 5th switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 9 | 5th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 10 | 6th switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 11 | 6th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 12 | 1st switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 13 | 1st switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 14 | 2nd switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 15 | 2nd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 16 | 3rd switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 17 | 3rd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 18 | 4th switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 19 | 4th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 20 | 5th switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 21 | 5th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 22 | 6th switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 23 | 6th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 24 | 1st switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 25 | 1st switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 26 | 2nd switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 27 | 2nd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 28 | 3rd switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 29 | 3rd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 30 | 4th switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 31 | 4th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 32 | 5th switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 33 | 5th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 34 | 6th switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 35 | 6th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 36 | 1st switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 37 | 1st switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 38 | 2nd switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 39 | 2nd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 40 | 3rd switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 41 | 3rd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 42 | 4th switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 43 | 4th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 44 | 5th switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 45 | 5th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 46 | 6th switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 47 | 6th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 48 | 1st switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 49 | 1st switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 50 | 2nd switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 51 | 2nd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 52 | 3rd switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 53 | 3rd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 54 | 4th switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 55 | 4th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 56 | 5th switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 57 | 5th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 58 | 6th switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 59 | 6th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 60 | 1st switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 61 | 1st switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 62 | 2nd switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 63 | 2nd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 64 | 3rd switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 65 | 3rd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 66 | 4th switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 67 | 4th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 68 | 5th switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 69 | 5th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 70 | 6th switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 71 | 6th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 72 | 1st switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 73 | 1st switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 74 | 2nd switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 75 | 2nd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 76 | 3rd switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 77 | 3rd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 78 | 4th switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 79 | 4th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 80 | 5th switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 81 | 5th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 82 | 6th switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 83 | 6th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 84-101 | Heating program name | 32 | 255 | 1 | ASCII | 18 ASCII characters |
Telegram: 0x068D~
NSC Clock Program 4 for HCx
Used in: RC310 Description: Sets heating level switch points for HC1, HC2, ... HC8 Class: parameter EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, unicast-write-request
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| 0 | 1st switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 1 | 1st switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 2 | 2nd switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 3 | 2nd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 4 | 3rd switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 5 | 3rd switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 6 | 4th switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 7 | 4th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 8 | 5th switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 9 | 5th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 10 | 6th switch point Monday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 11 | 6th switch point Monday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 12 | 1st switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 13 | 1st switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 14 | 2nd switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 15 | 2nd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 16 | 3rd switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 17 | 3rd switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 18 | 4th switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 19 | 4th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 20 | 5th switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 21 | 5th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 22 | 6th switch point Tuesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 23 | 6th switch point Tuesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 24 | 1st switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 25 | 1st switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 26 | 2nd switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 27 | 2nd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 28 | 3rd switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 29 | 3rd switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 30 | 4th switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 31 | 4th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 32 | 5th switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 33 | 5th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 34 | 6th switch point Wednesday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 35 | 6th switch point Wednesday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 36 | 1st switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 37 | 1st switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 38 | 2nd switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 39 | 2nd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 40 | 3rd switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 41 | 3rd switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 42 | 4th switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 43 | 4th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 44 | 5th switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 45 | 5th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 46 | 6th switch point Thursday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 47 | 6th switch point Thursday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 48 | 1st switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 49 | 1st switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 50 | 2nd switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 51 | 2nd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 52 | 3rd switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 53 | 3rd switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 54 | 4th switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 55 | 4th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 56 | 5th switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 57 | 5th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 58 | 6th switch point Friday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 59 | 6th switch point Friday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 60 | 1st switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 61 | 1st switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 62 | 2nd switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 63 | 2nd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 64 | 3rd switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 65 | 3rd switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 66 | 4th switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 67 | 4th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 68 | 5th switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 69 | 5th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 70 | 6th switch point Saturday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 71 | 6th switch point Saturday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 72 | 1st switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 73 | 1st switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 74 | 2nd switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 75 | 2nd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 76 | 3rd switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 77 | 3rd switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 78 | 4th switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 79 | 4th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 80 | 5th switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 81 | 5th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 82 | 6th switch point Sunday temp value | 0 | 60 | 0.5 | °C | 0=off |
| 83 | 6th switch point Sunday time | -1 | 95 | 1 | 15min | -1=na, 15min increments from midnight |
| 84-101 | Heating program name | 32 | 255 | 1 | ASCII | 18 ASCII characters |
Hybrid Module Telegrams~
Telegrams 0x099A contain hybrid module monitoring and control data.
Telegram: 0x099A~
Hybrid module monitor
Used in: CT210b Description: Monitor data of the hybrid module Class: monitor EMS category: EMS2.0 Distribution: broadcast-on-change, unicast-on-request, broadcast periodically
| Offset | Variable name | min | max | resolution | unit | comment |
|---|---|---|---|---|---|---|
| ... | ||||||
| 2 | HP activity | 0 | 4 | 1 | enum | 0=off, 1=heating, 2=DHW, 3=defrost,4=alarm |
| ... | ||||||
| 5-7 | HP operation time heating | 0 | 16777215 | 1 | h | 3 byte unsigned int |
| 8-10 | HP operation time dhw | 0 | 16777215 | 1 | h | 3 byte unsigned int |
| ... | ||||||
| 11-13 | HP starts heating | 0 | 16777215 | 1 | 3 byte unsigned int | |
| 14-16 | HP starts dhw | 0 | 16777215 | 1 | 3 byte unsigned int | |
| 17 | Smart grid mode | 0 | 3 | 1 | enum | 0=Mode1 (I1 closed, I4 open = Heat pump blocked by energy supplier); 1=Mode2 (I1 open, I4 open = Normal operation); 2=Mode3 (I1 open, I4 closed = Heatpump prefered); 3=Mode4 (I1 closed, I4 closed = Forced operation of heatpump) |
| ... |